WordPressのテーマやプラグイン作成において、よく利用する関数やグローバル変数などを個人的に整理したコンテンツです。 各関数やグローバル変数は、情報別(データの種類)と目的別(機能の種類)に分類しています。 なお、ほとんどの情報はソースコードを見ながら書き留めた内容であり、確認不足による誤りや更新の遅れによる不正確な内容を含んでいる可能性があります。あらかじめご了承ください。
string wptexturize( string $text, bool $reset = false )
文字列をフォーマットされたHTMLエンティティに変換する。
世の中には最新版WordPressへアップデートできないサイトが存在し、そんなサイトの管理画面には「WordPress X.X.X が利用可能です!今すぐ更新してください。」が表示されている。これをクリックしてもすぐに更新されるわけではないのだが、常にページ上部に表示されるのも気になったので、このメッセージを隠せないか調べてみた。
bool delete_site_transient( string $transient )
サイト・トランジェント値を削除する。
bool set_site_transient( string $transient, mixed $value [ , int $expiration = 0 ] )
サイト・トランジェント値を設定・更新する。
mixed get_site_transient( string $transient )
サイト・トランジェント値を取得する。
void wp_admin_headers()
管理画面向けのReferrer-Policyヘッダーを送信する。
bool wp_verify_fast_hash( string $message, string $hash )
高速なハッシュ関数で作ったハッシュを検証する。
string wp_fast_hash( string $message )
メッセージのハッシュを高速に取得する。
string wp_unique_id_from_values( array $data [ , string $prefix = '' ] )
ユニークなIDを生成する。
bool wp_password_needs_rehash( string $hash [ , string|int $user_id = '' ] )
パスワードハッシュがリハッシュする必要があるか調べる。