テンプレートタグ

edit_post_link() の使い方|説明・引数・注意点

edit_post_link() は、投稿の編集画面へのリンクを出力する関数です。編集の権限があるユーザーにだけ、リンクが表示されます。
投稿の取得・操作

wp_is_post_revision() の使い方|説明・引数・注意点

wp_is_post_revision() は、指定した投稿がリビジョン(編集履歴)かどうかを判定する関数です。save_post フックなどで、リビジョンの保存を除外するときに使います。
HTTP・REST・Ajax

wp_safe_remote_get() の使い方|説明・引数・注意点

wp_safe_remote_get() は、外部のURLにGETリクエストを送る関数です。wp_remote_get() と同じ使い方で、安全でないURLへのリクエストを拒否します。
Tips

「サイトに重大なエラーが発生しました」が出たときの切り分け手順

WordPressで「このサイトで重大なエラーが発生しました」と表示されたときの原因調査を、デバッグログの出力、プラグイン全停止、テーマ切替、PHPバージョン確認の順で進める実践フローを解説します。
クラス・オブジェクト

WP_Scripts クラスの使い方|説明・引数・注意点

WP_Scripts は、登録済みのJavaScriptを管理するクラスです。グローバル変数 $wp_scripts から使います。
クラス・オブジェクト

WP_Filesystem_Base クラスの使い方|説明・引数・注意点

WP_Filesystem_Base は、サーバー上のファイルを、権限を考慮して安全に読み書きするためのクラスです。WP_Filesystem() で初期化して使います。
クラス・オブジェクト

WP_Http クラスの使い方|説明・引数・注意点

WP_Http は、WordPressのHTTP通信を担当するクラスです。通常は wp_remote_get() などのラッパー関数を使います。
クラス・オブジェクト

WP_Customize_Manager クラスの使い方|説明・引数・注意点

WP_Customize_Manager は、テーマカスタマイザーの設定・セクション・コントロールを管理するクラスです。
クラス・オブジェクト

WP_Admin_Bar クラスの使い方|説明・引数・注意点

WP_Admin_Bar は、画面上部の管理バー(ツールバー)を扱うクラスです。項目の追加・削除ができます。
クラス・オブジェクト

WP_Block クラスの使い方|説明・引数・注意点

WP_Block は、ブロックエディターのブロック1つを表すクラスです。サーバー側のレンダリング処理で使われます。