[WordPress] ワードプレス – チェック、タイトル nav のメニューで使用されます。

スポンサーリンク

Question

次コードを使用して

the_title

にフィルターを追加:

    function my_filter($content) {
           $content .= '
'; $content .= 'My filter'; $content .= '
'; return $content; } if(!is_single()){ add_filter('the_title', 'my_filter', 1); }

フィルターだことに気づいたは、

wp_nav_menu()

で使用されるそれらのタイトルにも追加されます。だけ場合は現在のページが 1 つのポストのページのタイトルの後、フィルターを表示したい

答え

と同様のフィルターを削除するコードを変更してみてください:

if(!is_single()){
  add_filter('the_title', 'my_filter', 1);
}
else {
  remove_filter('the_title', 'my_filter', 1);
}

私の推測は非単一ページにフィルターを追加、したらとどまること応用まで削除します

http://codex.wordpress.org/Function_Reference/remove_filter

http://stackoverflow.com/questions/27783404/wordpress-check-if-the-title-is-used-in-nav-menu

スポンサーリンク

Leave a Reply