直下の子カテゴリー(ターム?)1つだけを表示したい
-
はじめまして。
最近WordPressを使い始め、テーマにmesocolumnを使っています。TOPページやブログのテンプレートで一覧表示される記事の下部に表示される情報をカスタマイズをしたいのですが
PHPの知識が全く無いため、ネットで検索して色々試しているのですがうまくいきません。やりたい内容なのですが、例えばカテゴリーが下記のように存在していた場合
親カテゴリーではなく、直下の子カテゴリーを1つだけ表示させたいと思っています。【カテゴリー例】
レディースファッション(親)
トップス(子1)
ボトムス(子2)
靴(子3)
↓↓↓【表示させたい内容】
-記事タイトル-
記事本文の出だし数文字・・・
トップス 2017/3/27
↑この部分です説明がわかりにくくてすみません。
現状、この”トップス”の部分が”レディースファッション”と表示されている状態です。
それを子カテゴリー(ターム?)の1番上という表現で良いかわかりませんが
直下の1個だけ表示させたいと思っています。
(現状、子カテゴリーは一つだけなのですが将来的に増えることがあるかもしれないので)この表示以外に、もともと表示されていた投稿者やコメントの有無なども消したかったのですが
そちらはネットで検索して対処済みです。
その際、lib/templates/に入っていたfeat-cat-meta-bottom.php、feat-cat-meta-top.php、post-meta.php を変更したので
今回も同じファイルを変更するのかな?と思っていますがコードの記述がわかりません。
get_term_children()やparentといったパラメーターが絡んでいそうなことが調べると出てくるのですが(全然違っていたらすみません)
どのように使えばよいのかわかりませんでした。もし可能でしたら、子カテゴリ名をリンクなしで表示する方法をご教授いただけると幸いです。
ちなみに、試行錯誤している中で
http://delaymania.com/201510/wordpress/wordpress-catgory-name/
で見つけた
<?php $cat = get_the_category(); ?>
<?php $cat = $cat[0]; ?>
<?php echo get_cat_name($cat->term_id); ?>
という記述をためしにそのまま貼り付けたところ、親カテゴリーは表示されたのですが
改行されてしまい下記のようになってしまいました。-記事タイトル-
記事本文の出だし数文字・・・
レディースファッション
2017/3/27このあたりもできれば教えて頂けるとありがたいのですが…。
どうぞよろしくお願いします。
- トピック「直下の子カテゴリー(ターム?)1つだけを表示したい」には新たに返信することはできません。