はじめに

WordPressのテーマやプラグイン作成において、よく利用する関数やグローバル変数などを個人的に整理したコンテンツです。 各関数やグローバル変数は、情報別(データの種類)と目的別(機能の種類)に分類しています。 なお、ほとんどの情報はソースコードを見ながら書き留めた内容であり、確認不足による誤りや更新の遅れによる不正確な内容を含んでいる可能性があります。あらかじめご了承ください。

最近投稿した記事
画像ブロックに効果を追加した時にハマった(2023年2月18日 公開)

画像ブロックに対して見た目が変わる効果を追加しようと思い機能拡張してみた。その際、いくつかの効果は問題なかったのだが、1つの効果だけその画像を選択したときのみ効果が消える不具合が発生。対処内容はシンプルなものだが、忘れないようにメモっとく。

wp_get_latest_revision_id_and_total_count(2022年11月8日 公開)
array | WP_Error wp_get_latest_revision_id_and_total_count( [ int | WP_Post $post = 0 ] )
投稿の最新のリビジョンIDとリビジョン数を取得する。
did_filter(2022年11月8日 公開)
int did_filter( string $hook_name )
現在のリクエストにおいてフィルターが適用された回数を取得する。
wp_img_tag_add_decoding_attr(2022年11月7日 公開)
string wp_img_tag_add_decoding_attr( string $image, string $context )
img要素(HTMLテキスト)にdecoding属性を追加する。
is_login(2022年11月7日 公開)
bool is_login()
リクエストがログインページか調べる。
unload_textdomain(2022年11月6日 公開)
bool unload_textdomain( string $domain [ , bool $reloadable = false ] )
テキストドメインの翻訳データをアンロードする。
wp_required_field_message(2022年11月4日 公開)
string wp_required_field_message()
フォームの必須項目を説明するメッセージを取得する。
wp_required_field_indicator(2022年11月4日 公開)
string wp_required_field_indicator()
フォームの必須項目用のインジケータを取得する。
feed_links(2022年11月4日 公開)
void feed_links( [ array $args = array() ] )
一般的なフィードへのリンクを表示する。