サポート » 使い方全般 » 固定ページのタイトル内にテンプレートタグを使いたい

  • 解決済 takashi-S

    (@takashi-s)


    固定ページのタイトル部分にテンプレートタグを使う事は出来ないのでしょうか。
    http://ipop.co.jp
    上記のサイトを制作しています。
    Blogの所を「”記事数”のコツ」にしたいんですがどうしたらいいでしょうか?

    <?php $numposts = $wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post'");
              if (0 < $numposts)$numposts = number_format($numposts);
              echo $numposts.'';
             ?>
           のコツ

    にしたいと思っています。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは、

    カスタムメニューをお使いであれば、

    テーマのfunctions.phpに以下を追加するといいと思います。

    add_filter( 'wp_nav_menu', 'my_menu_replace' );
    
    function my_menu_replace( $content ){
    	global $post;
    	$args		= array( 'numberposts' => -1, 'post_status' => 'publish');
    	$myposts	= get_posts( $args );
    	$numposts	= count( $myposts );
    
    	return str_replace('>Blog<', '>'. $numposts. 'のコツ<', $content );
    }

    トピック投稿者 takashi-S

    (@takashi-s)

    nobita様

     functions.phpに追加した所、思い通りになりました。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「固定ページのタイトル内にテンプレートタグを使いたい」には新たに返信することはできません。