nyan2taro2
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 投稿が属するカテゴリ名かタクソノミー名を表示するpluto1234様
いろいろありがとうございました。
無事表示できました。>ただ、リンクも付けるなら全部 the_terms() を使ったほうがずっと簡単です。
そうなのですね。
今回使わずにやりましたので、また勉強したいと思います。また教えていただいたことをしっかり自分のものにしたいと思います。
では今後ともよろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: 投稿が属するカテゴリ名かタクソノミー名を表示するpluto1234様
ありがとうございます。
categoryの方は無事表示できました。
しかしタクソノミーの方が表示されません。
もしかして、教えていただいた
$terms = get_the_terms( $post->ID, 'custom_taxonomy');
のcustom_taxonomyの部分は、自分のタクソノミー名に変更しないとダメでしょうか?*そうすると、タクソノミーが複数ある場合の取得が難しくなります…。
もう一つリンクに関しても教えてください。
get_the_termsだとURLの情報が取れないので、同じように条件分岐の中で
get_category_link、get_term_linkで取得するという考えでよいでしょうか?すいませんがよろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: 投稿が属するカテゴリ名かタクソノミー名を表示するpluto1234様
早速のご回答ありがとうございました。
試してみました。そこでもう一つ教えて下さい。
$terms に入れたデータ(カテゴリ名orタクソノミー名)を表示させる方法です。http://elearn.jp/wpman/function/get_the_terms.html
コチラを参考に次のようにしましたが上手く行きません。<?php echo $terms->name; ?>
すいませんがよろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: 投稿が属するカテゴリ名かタクソノミー名を表示するmel_cha様
すいません、ご回答いただいていたことに気が付きませんでした。
現在、通常の投稿とカスタム投稿タイプ&カスタムタクソノミー(カテゴリ)を使っています。
検索結果の一覧に通常の投稿とカスタム投稿の両方が表示されます。
どちらも、その投稿が属するカテゴリまたはカスタムタクソノミーを表示させたいです。get_the_termsも試しましたが、このタグですとカスタムタクソノミーしか表示されなくはないでしょうか?
それとも通常の投稿のカテゴリも表示させることができますでしょうか?
すいませんがよろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: カテゴリーの最初の文字列を省いて表示したい2nobita様
ソースありがとうございました。
これでばっちり思い通りに行きました。感謝いたします。「get_categoriesは、3.0で非推奨です 」
そうなのですね。
こちらは全然知りませんでした。今まで通り使っていました。
いろいろと変更が多く、がんばってついて行かないとダメですね。いろいろと勉強になりました。
本当にご親切にありがとうございました。これからもよろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: カテゴリーの最初の文字列を省いて表示したい2nobita様
詳細な説明ありがとうございました。
今日1日いろいろ調べながら試していて、だんだんと意味が分かって来ました。参考までにフィルタについて分かりやすい説明が載っていたURLを記載しておきます。
他の方にも参考になればと思います。
■参考サイト:アクションフックとフィルタフックについて
http://webdesignrecipes.com/wordpress-action-hook-and-filter-hook/お手数ですが、もう一つ教えてください。
$categories = get_categories('hide_empty=0&parent=0'); foreach($categories as $category) : ?> <h2><?php echo esc_html($category->cat_name); ?></h2>
このような形でカテゴリ名を出している場合はこのフィルタを適用することはできませんか?
お手数ですが、よろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: カテゴリーの最初の文字列を省いて表示したい2Pineapplen様
ありがとうございます。
一応両方共functions.phpに書いております。
何か吐き出す方のテーマの書き方が悪いような気がします。
もう少しいろいろと試してみます。また一つこれに関して教えてください。
add_filter('list_cats','rem_number');
こちらですが、いろいろと調べているとlist_catsは、使用非推奨とありました。
この場合、list_catsは使わないほうがよろしいでしょうか?すいませんが、よろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: カテゴリーの最初の文字列を省いて表示したい2nobita様
ご回答ありがとうございます。早速試しているのですが、なぜかうまくいきません。
カテゴリは
wp_list_categories
を使って表示させています。試しに
add_filter('wp_list_categories','rem_number');
で試してみたのですがダメでした。
何か根本的に間違えているのでしょうか?フォーラム: テーマ
返信が含まれるトピック: 親カテゴリとそれに属する子カテゴリ一覧の表示pluto1234様
早速のご回答ありがとうございました。
うまくいきました!まさにやりたいことが全部自動化でしたので、ドンピシャでした。
まだソースの意味を理解していませんので、これから教えていただいたソースをじっくり勉強します。
本当にいろいろとご親切にありがとうございました。
それでは取り急ぎお礼にて失礼いたします。フォーラム: テーマ
返信が含まれるトピック: 親カテゴリとそれに属する子カテゴリ一覧の表示ありがとうございました。
<?php wp_list_categories('title_li=&hide_empty=0'); ?>
でCSSを調整することでかなりやりたいことに近いことができそうです。
ただ、1点こちらで出力をすると、親カテゴリもリンクが貼られてしまいます。
親カテゴリにのみリンクを貼りたくないのですが、そちらはどうすればよいでしょうか?お手数ですが、よろしくお願いいたします。