WordPressテンプレートタグを使用したカテゴリースラッグ名の出力方法を解説します。
実は古い記事にコメントをいただきまして…
元記事⇒カテゴリースラッグ名を出力したい…
結構出力方法に悩む方がいるので(私も昔そうでした)、
参考にしていだければと思います。
目次
テンプレートタグの解説
テンプレートタグの個別の解説については、WordPress*リファレンスを参考にして下さい。
テンプレートタグによるカテゴリースラッグ名を出力
get_the_category()を使用して、現在ページを開いているカテゴリーIDを取得します。
私がPHPをうまく説明できればよいのですが、
今のところなんちゃってPHP使いのため、
ソースで勘弁してください…:汗:
single.phpで検証して、出力できたので試してみてください。
archive.phpでもcategory.phpのテンプレートでも使えると思います。
カスタマイズ方法は二種類あります。
どちらでも良いのです。(多分
ただ1つ問題なのは、2つのカテゴリーに属している場合です。
以下の方法は一番最初にWordPressの中で認識されているカスタマイズ方法です。
いつもこれに悩むのですよね…
$catslug2 = $cat[0]->category_nicename;
?>
[/php]
カテゴリー別にCSSを分ける方法
カテゴリースラッグ名を出力したい…で書いていたカスタマイズ方法が、これでできると思います。
色々応用できそうですね。
?>
コメント
コメント一覧 (3件)
[…] 参考 category_slug ではなくて category_nicename […]
[…] 【参考】 カテゴリースラッグ名を出力 | Lovelog+* 同様の方法で記事カテゴリーのカテゴリースラッグを出力してみよう。 […]
[…] カテゴリースラッグ名を出力 | Lovelog+* No Comments /**/ […]