お世話になります。
現在wp-keyword-linkというプラグインを使用して
特定のテキストに自動リンクを貼るようにしているのですが、
適用箇所が本文部分しかありません。
プラグインを適用したいのは、カスタムフィールド内のテキストです。
そこで
add_filter(‘the_content’,’wp_keywordlink_replace_content’,100);
を
add_filter(‘get_post_meta’,’wp_keywordlink_replace_content’,100);
のように書き換えたいのですが、フィルターフックが掛からず、困っています。
http://blog.ham-labo.com/memo/php/62.html
// /wp-includes/post.php(1458行目あたり)
function get_post_meta($post_id, $key, $single = false) {
//return get_metadata(‘post’, $post_id, $key, $single);
$res = get_metadata(‘post’, $post_id, $key, $single);
$res = apply_filters(“get_post_meta”, $res);
return $res;
}
こちら様のサイトを参考にコアファイルを改変したところ、
うまく動作したのですが、今後のバージョンアップを考えると
できればfunctions.phpなどで対応したいのです。
色々と調べてみたのですが、方法がわからず・・・
こういった処理は可能なものなのでしょうか。
お手数おかけしますが、ご教授願えますでしょうか。
よろしくお願いいたします。