こんにちは、今日はWordPressのブログ情報とオプションのフィルターフックについてまとめていきます。
確認環境
WordPress 5.5.1
フィルターフック一覧
フック名 | 説明 |
all_options | get_alloptions関数によってデータベースから取得されたオプションリストに適用されます。 |
all_plugins | プラグインリストテーブルに表示するために取得されたプラグインのリストに適用されます。 |
bloginfo | get_bloginfo関数を使用して情報を最初に取得した後、bloginfo関数によってデータベースから取得されたブログオプション情報に適用されます。 |
bloginfo_rss | 最初にget_bloginfo関数で情報を取得し、HTMLタグを削除し、文字を適切に変換した後、関数get_bloginfo_rss(bloginfo_rssからも呼び出されます)によってブログオプション情報に適用されます。 |
bloginfo_url | 情報を返す前に、bloginfo( “url”)、bloginfo( “directory”)、およびbloginfo( “home”)の出力に適用されます。 |
loginout | wp_loginout関数によって生成されたログインおよびログアウト(通常はサイドバーに配置)用のHTMLリンクに適用されます。 |
lostpassword_url | ユーザーがパスワードをリセットできるようにするURLに適用されます。 |
option_(option name) | シリアル化を解除した後(配列ベースのオプションをデコードする)、get_option関数によってデータベースから取得されたオプション値に適用されます。 |
pre_get_space_used | get_space_used()関数に適用され、使用されているストレージスペースを表示する別の方法を提供します。 |
pre_option_(option name) | シリアル化を解除した後(配列ベースのオプションをデコードする)、get_alloptions関数によってデータベースから取得されたオプション値に適用されます。 |
pre_update_option_(option name) | |
register | wp_register関数によってユーザーが登録(許可されている場合)または管理パネルにアクセス(すでにログインしている場合)するために作成されたサイドバーリンクに適用されます。 |
upload_dir | wp_upload_dir関数によって計算されたアップロードに使用されるディレクトリに適用されます。 |
upload_mimes | wp_check_filetype関数へのMIMEリスト入力がない場合に、フィルター関数がアップロード用のMIMEタイプのリストを返すことを許可します。 |