WordPressのテーマやプラグイン作成において、よく利用する関数やグローバル変数などを個人的に整理したコンテンツです。 各関数やグローバル変数は、情報別(データの種類)と目的別(機能の種類)に分類しています。 なお、ほとんどの情報はソースコードを見ながら書き留めた内容であり、確認不足による誤りや更新の遅れによる不正確な内容を含んでいる可能性があります。あらかじめご了承ください。
画像ブロックに対して見た目が変わる効果を追加しようと思い機能拡張してみた。その際、いくつかの効果は問題なかったのだが、1つの効果だけその画像を選択したときのみ効果が消える不具合が発生。対処内容はシンプルなものだが、忘れないようにメモっとく。
ブロックエディターには文字入力を支援するAutocompleteがある。自作ブロックだけでなく既存のブロックに適用できるため、ブロックの利用シーンを踏まえた入力支援機能を追加できる。
array | WP_Error wp_get_latest_revision_id_and_total_count( [ int | WP_Post $post = 0 ] )
投稿の最新のリビジョンIDとリビジョン数を取得する。
int did_filter( string $hook_name )
現在のリクエストにおいてフィルターが適用された回数を取得する。
string wp_img_tag_add_decoding_attr( string $image, string $context )
img要素(HTMLテキスト)にdecoding属性を追加する。
bool is_login()
リクエストがログインページか調べる。
bool unload_textdomain( string $domain [ , bool $reloadable = false ] )
テキストドメインの翻訳データをアンロードする。
string wp_required_field_message()
フォームの必須項目を説明するメッセージを取得する。
string wp_required_field_indicator()
フォームの必須項目用のインジケータを取得する。
void feed_links( [ array $args = array() ] )
一般的なフィードへのリンクを表示する。