本文へスキップ

オープンデータ

WordPress オープンデータ

このサイトのリファレンスはすべて実データに裏付けられており、そのデータセットはそのまま取得できるプレーンなファイルとして公開しています。API キーもレート制限も登録も不要です。プラグイン、ドキュメントサイト、講座、さらには競合ツールに使っても構いません。ライセンスがそのすべてを許可しています。

WordPress フック一覧

コアのアクションとフィルターを、シグネチャ、実行順序、動作するサンプル、そしてつまずきやすい落とし穴つきで収録。各項目に verified フラグを付けています。

ブロックテーマのテンプレート階層

WordPress が描画しうる各ルートについて、探索されるブロックテーマのテンプレートファイルを、より限定的なものから順に並べた一覧です。

画像サイズ早見表

WordPress と WooCommerce が既定で登録するすべての画像サイズ。寸法、ハードクロップの有無、そして -scaled のしきい値までまとめています。

ライセンスとクレジット表記

すべてのデータセットは CC BY 4.0 で公開しています。商用利用を含め、利用・改変・再配布が可能です。条件はクレジット表記のみです。

そのまま貼り付けて使えるクレジット表記が必要な場合はこちらをどうぞ。

Data from Odie Themes — https://odiethemes.com/reference/

データの取得方法

ファイルは静的で、access-control-allow-origin: * を付けて配信しているため、ブラウザーから直接読み込めます。

const res = await fetch(
  'https://odiethemes.com/reference/wordpress-hooks.json'
);
const { hooks } = await res.json();

verified フラグの意味

一部の項目には "verified": true が付いています。これは、その行を記憶に頼らず WordPress のソースコードと照合したという意味です。false の行は未照合です。このフラグをあえて隠さず公開しているのは、未確認のデータを黙って事実のように見せるリファレンスより、どこを確認し直すべきか示すリファレンスのほうが誠実だからです。

訂正のご連絡

誤りのある行を見つけたら お知らせください。すぐに修正します。ここでは正確さこそが価値のすべてです。誰も信頼できないデータセットを公開しておく意味はありません。