福井県のweb制作は有限会社ハートブレーン
14.01.28

ターム別記事一覧でタームごとに内容分岐

wordpressのカスタム投稿タイプ。
ようやくその全てを理解……
できるはずもなく、未だにケアレスミス連発しているNです。

そんなNが、最近「こんな設定ほしいよな」という
ごくごくかるーーーい感じの技を(他力本願で)発見しましたので
紹介というか覚え書きを公開しておきます。

こちらを参考にしました→WordPressのカスタム投稿タイプ条件分岐まとめ(株式会社エクストのスタッフブログ様)

1つのタクソノミー(カテゴリー)の中のターム(分類)ごとに別記事を設定し、ターム別記事一覧ページに載せたい場合。

taxonomy.phpで表示させる場合

[php]
<?php if(is_tax(‘タクソノミー名’, ‘スラッグA’)): ?>
内容A
<?php elseif(is_tax(‘タクソノミー名’, ‘スラッグB’)): ?>
内容B
<?php else: ?>
それ以外の内容
<?php endif; ?>
[/php]

ところでタームですが
サイトによっては「スラッグ」となっているので
頭の悪いNは、少しだけ(少し=1時間)混乱したのですが

ターム=カスタム投稿での分類
スラッグ=通常記事での分類

馬というカテゴリー名で
http://www.example.com/○○○ の○○○がhorseだった場合
タームが馬で、スラッグがhorse。

という解釈で、大体合っているのかもしれませんね。

この程度の答えを出すのに、本当にどれだけかかってるんだ……。

【ハートブレーン】https://blog.heart-kokoro.net/

【ハートブレーン】https://heartbrain.net
最後までご覧いただき、ありがとうございました。
よろしければ、SNSでのシェアやランキングなど、応援よろしくお願いします。


Webサイト・CGIランキング

メールでのお問合せ・お見積りはコチラ
TOP