はじめに

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

最近投稿した記事
wp_clear_auth_cookie(2024年2月21日 公開)
void wp_clear_auth_cookie()
ユーザー認証に関連するすべてのクッキーを削除する。
wp_generate_auth_cookie(2024年2月20日 公開)
string wp_generate_auth_cookie( int $user_id, int $expiration [ , string $scheme = 'auth' [ , string $token = '' ] ] )
認証クッキーの内容を生成する。
wp_auth_check(2024年2月19日 公開)
array wp_auth_check( array $response )
AJAXのheartbeatアクション用にユーザーがログイン中か調べる。
wp_validate_auth_cookie(2024年2月19日 公開)
int | false wp_validate_auth_cookie( [ string $cookie = '' [ , string $scheme = '' ] ] )
認証クッキーを検証する。
wp_parse_auth_cookie(2024年2月19日 公開)
string[] | false wp_parse_auth_cookie( [ string $cookie = '' [ , string $scheme = '' ] ] )
認証クッキーを解析して要素を取得する。
add_settings_field(2024年1月30日 公開)
void add_settings_field( string $id, string $title, callable $callback, string $page [ , string $section = 'default' [ , array $args = array() ] ] )
設定ページに新しいフィールド(入力要素)を追加する。
add_settings_section(2024年1月30日 公開)
void add_settings_section( string $id, string $title, callable $callback, string $page [ , array $args = array() ] )
設定ページに新しいセクションを追加する。
wp_check_revisioned_meta_fields_have_changed(2024年1月10日 公開)
bool wp_check_revisioned_meta_fields_have_changed( bool $post_has_changed, WP_Post $last_revision, WP_Post $post )
リビジョン対象の投稿メタフィールドが変更されているか調べる。
get_registered_meta_keys(2023年12月28日 公開)
array[] get_registered_meta_keys( string $object_type [ , string $object_subtype = '' ] )
メタフィールドのキー情報を取得する。
wp_post_revision_meta_keys(2023年12月27日 公開)
string[] wp_post_revision_meta_keys( string $post_type )
リビジョン対象の投稿メタフィールドキーを取得する。