0

投稿のカスタム フィールドにフィルターやアクションを追加できるかどうか疑問に思っています。

すべての<a>タグを抽出して追跡可能なオブジェクトに変換するプラグインがあります。これはコンテンツと抜粋にはうまく機能しますが、カスタム フィールドをフィルタリングする方法がわかりません。

私は以下を呼び出してみました:

add_filter('the_meta', 'function_name', $priority)

私が読んだものはうまくいくはずですが、何もしないようです。

どんな助けでも大歓迎です。

4

1 に答える 1

2

あなたが示したコードは、wordpressのデフォルトのインストール内に存在しないフックにフィルターを追加します。the_metawp-includes / post-template.phpの関数内で関数を実行しようとしていますか?その場合は、フィルターをthe_meta_keyフックに取り付ける必要があります。次に、コードは次のようになります。

add_filter('the_meta_key', 'function_name', $priority)

これが目的の関数でない場合はapply_filters、カスタムフィルターを実行するための関数呼び出しを追加する必要があります。

于 2009-01-16T17:21:49.587 に答える