カスタムタクソノミーのカテゴリを、自ページ分だけ出力


<?php single_term_title();?>と言うタグです。
結構便利でした☆

<?php single_term_title();?>をこのままテンプレートファイルに書き込みすると、
該当箇所(カスタム投稿タイプであることが条件ですよ!)にて、
カテゴリー名を出してくれます。

記事のカテゴリー⇒「WordPress」としておくと、該当箇所で「WordPress」という
文字列を出してくれる。

実際には
<?php single_term_title(‘文字列’,’true or false’);?>
って感じになるんだけど(二つ目の通常の値はtrue)

1.文字列の仕組み
<?php single_term_title(‘あっちょんぶりけっ!’, );?>
こうすると、該当箇所には
「あっちょんぶりけっ! WordPress」と出力される。(なんのこっちゃww)
出力したい文字の前に文字列を置けるわけですね。

2.true or falseの仕組み
これが、自分がハマったんですけど
<?php $hensu = single_term_title();?>
ハイ、これ、できません。$hensuを適当なところに書いて出力しても、
空っぽです。

んで、これは、正しくは
<?php $hensu = single_term_title(”,false);?>
こうすると使えます。
falseは、変数などに代入するとき、ちょっとこの値を加工したいなーって
ときに使うモノなんです。
自分はこれが分かって、かなり助かりました。

参考にさせていただきました:「今村だけがよくわかるブログ様」より

カスタムタクソノミーのカテゴリを、自ページ分だけ出力」への3件のフィードバック

    1. kuma2515 投稿作成者

      Σ(゚ロ゚;)おおっ、お返事ありがとうございます。
      まだまだ若輩者の身ですので、これからも勉強させてくださいっ><b
      ありがとうございましたっ!!

      返信

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

This blog is kept spam free by WP-SpamFree.