MENU

WordPress リファレンス– Reference Books –

WordPress の開発やカスタマイズに必要な情報を、関数・クラス・フックごとに整理し、わかりやすく解説するリファレンスサイトです。公式ドキュメントでは分かりづらいポイントも、実用的なサンプルコードとともに詳しく紹介。目的に応じた検索がしやすい構成で、WordPress 開発の効率化をサポートします。

目次

タグリファレンス

WordPress の関数・タグ・フック全般を整理するための分類、つまりWordPress の「機能」や「役割」に基づいた分類です。Function(関数)や Hook(フック)といった大分類に加え、Query Function(クエリ関連の関数)や Action Hook(アクションフック)といった、WordPress 開発に役立つコード単位の整理を目的としています。

Class(クラス)

WordPress でオブジェクト指向プログラミング(OOP)を行うための仕組みです。クラスを活用することで、コードを効率的に整理し、機能をモジュール化できます。代表的なクラスには WP_Query(カスタムクエリの実行)、WP_User(ユーザー情報の操作)、WP_Post(投稿データの管理)などがあります。

Function(関数)

WordPress でオブジェクト指向プログラミング(OOP)を行うための仕組みです。クラスを活用することで、コードを効率的に整理し、機能をモジュール化できます。代表的なクラスには WP_Query(カスタムクエリの実行)、WP_User(ユーザー情報の操作)、WP_Post(投稿データの管理)などがあります。

Hook(フック)

WordPress の処理をカスタマイズするための仕組みで、アクションフック(do_action() を使った処理)とフィルターフック(apply_filters() を使ったデータの変更)に分かれます。initwp_enqueue_scripts など、サイトのさまざまなタイミングで処理を追加・変更できます。

Method(メソッド)

WordPress のクラス内で定義される関数です。特定のオブジェクトに対して操作を実行するために使用され、例えば WP_Query->have_posts() は、クエリの結果をループ処理で確認する際に利用されます。

フィルター分類

WordPress のフィルターフック に対する分類、フィルター適用の「用途」や「影響を及ぼす対象」に着目した分類です。add_filter() を使って適用できる関数の用途別カテゴリと考えられます。たとえば WP_Queryフィルター なら pre_get_posts のように WP_Query に関するフィルターをまとめる意図があります。

REST API

RSSフィード

WP_Queryカスタマイズ

アクションフック

アーカイブページ

ウィジェット

エディター・コンテンツ

カテゴリ・ターム・カスタムタクソノミー

コメント・トラックバック・ピンバック

サイト情報・オプション

ショートコード

セキュリティ・認証

タイトル処理

テキスト処理

テンプレート制御

デバッグ・ログ

データベースクエリ

パフォーマンス・キャッシュ

フィルターフック

ブログロール

プラグイン

メディア処理

メニュー

リダイレクト・リライト

リンク処理

ループタグ

投稿・ページ・添付ファイル

投稿者・ユーザー

日付・時間処理

条件タグ

検索処理

登録・ログイン

管理画面カスタマイズ