DaaaaaaaHakyo
フォーラムへの返信
-
【解決済み】 チェック忘れです
gatespace 様
ご教授大変ありがとうございました。
理解致しました。感謝申し上げます。
たくさんの方々のサポート、心より敬服致します。
gatespace 様、ご多忙のところコメント誠にありがとうございます。
> 自分で作ったカスタム分類を hierarchical => true にすれば、投稿のカテゴリーと同じようになる
仰る通り、hierarchical => true にすれば、右側のサイドバーウィジェットが post のカテゴリーと同じようになりました。気付いておりませんでした。ありがとうございます。
こちらで、チェックボックス形式で カスタム分類ターム の いずれかを簡単に選択できます。
————————————————–
では、もし割と容易にご教授頂けるならで勿論結構ですので、もう1点の、
右側サイドバーウィジェット でなく【カスタム投稿】本体(本流)の中に作った
「必須項目のカスタムフィールド / フィールドタイプ:タクソノミー 選択形式:セレクトボックス」 で、いずれかのカスタム分類ターム を選択した場合、それが、各カスタム分類タームの【カウント数】にも反映するようにする方法はありますでしょうか?
コアファイルへの追記ではなく、functions.php 等への追記 等で 比較的容易に実現する方法がもしありましたら、ご教授頂ければ幸いです。
—————————-
或いは、ご指摘の方法で表示された 右サイドバーウィジェットでのチェックボックス でのいずれかのターム選択 を、【必須】項目にすることは可能でしょうか?
理由は、カスタム投稿の タームの振り分け を【必須】とし、確実に「各カスタム分類ターム別 の 一覧ページ」にも、各投稿(シングル)へのリンクが漏れなく表示されるようにするためです。
この点につき、実現可能でしたら、皆様コメント頂けましたら幸いです。
宜しくお願い申し上げます。フォーラム: 使い方全般
返信が含まれるトピック: TOPページ 新着情報一覧 で、【投稿】 の場合 カテゴリ名/【カスタムタクgatespace 様、コメントありがとうございます。
the_terms() は、引用した参考ページ内記述 に従って最初に試しましたが、
home.php の 該当部分に直接 <?php the_terms($id, $taxonomy);?> を書く場合も、
functions.php 内に関数として書く場合も、必須の 先頭2つの $ID, $taxonomy の部分を
どのように書けば目的の表示ができるのか、いろいろ試したのですが勉強不足で分かりませんでした。(結果は、「投稿」「カスタム分類」いずれも表示させられませんでした)$ID は $post->ID で良いのか? / $taxonomy の方は、ループさせて新着情報 例えば 5件中の全てを拾って表示させるには、どのように書けば良いのか?
カスタム分類が仮に更に増えても 汎用的に使える(或いは、変数の array配列に 1つ新規のカスタム分類の名前 を追加するだけのメンテで良い)というような記述方法があるか?
などについて、もし可能であればご教授頂けませんでしょうか。
何卒宜しくお願い致します。
フォーラム: 使い方全般
返信が含まれるトピック: TOPページ 新着情報一覧 で、【投稿】 の場合 カテゴリ名/【カスタムタクHinaloe 様、ご多忙のところ コメントありがとうございます。
<?php the_taxonomies() ?> そのもの、ならびに () に $引数を幾つか入れて試してみたのですが、カテゴリー: ~。 フォーマット: ~。 タグ:~。 と、設定している値が並列で全部表示されてしまうか or 何も表示されません。
また、並列全表示されてしまうのは「投稿」の【カテゴリー】の方のみであり、「カスタム分類」の【ターム名(ラベル)】の方は そもそも全く表示もされません。
http://stackoverflow.com/questions/8245526/the-taxonomies-template-parameter
等を参考に ‘template’ の部分の指定を変えて試しましたが、タグ や フォーマット など、不要な部分を表示させない方法までは、調べても分かりませんでした。(「カスタム分類」の【ターム名(ラベル)】の方はそもそも全く表示されない点、については同じ)
get the taxonomies() で試しても、いずれの場合も、全く表示もされませんでした。
引き続き、どなた様かご教授頂けましたら大変幸いです。
宜しくお願い致します。