フォーラムへの返信

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック投稿者 mmm_squirrel

    (@mmm_squirrel)

    mimosafaさま

    >タグに階層構造はなく、親子関係は存在しないはずなのですが…?

    説明不足で申し訳ありません。
    下記を参考にさせてもらい、tagをhierarchicalに変更しています。
    https://ja.forums.wordpress.org/topic/31140?replies=2

    >($current_tag が $oyaterm の誤りであるとするなら) $term_p は、おそらく常に0 になります。

    思った結果がでず、
    いじりまわしてたので誤りのあるコードで申し訳ないです。。。

    演算子について教えていただきありがとうございます!
    勉強してみます。

    フォーラム: 使い方全般
    返信が含まれるトピック: tag.phpの記事一覧に条件付きでタグを表示したい
    トピック投稿者 mmm_squirrel

    (@mmm_squirrel)

    jim912さま

    ご丁寧にありがとうございます!
    大変勉強になりました。

    おかげさまで無事にやりたいことができました!

    <?php
    $arr = get_the_tags();
    $queried_object = get_queried_object();
    $count=0;
    if ($arr) {
    foreach($arr as $tag) {
        if ( $tag->term_taxonomy_id == $queried_object->term_taxonomy_id ) {
                                      continue;
                                      }
               $count++;
               if (2 >= $count) {
               echo '<span>'.$tag->name.'</span>&nbsp;&nbsp;';
                     }
                          }
              }
    ?>

    これにて解決としたいと思います。
    本当にありがとうございました。

    フォーラム: 使い方全般
    返信が含まれるトピック: tag.phpの記事一覧に条件付きでタグを表示したい
    トピック投稿者 mmm_squirrel

    (@mmm_squirrel)

    jim912さま

    調べながら下記のように書いてみたのですが、
    表示しているタグが相変わらず出たままになってしまいます。
    何が間違っているのか分からない状態なので、ご教示いただけないでしょうか。

    <?php
    $arr = get_the_tags();
    $queried_object = get_queried_object();
    $count=0;
    if ($arr) {
    foreach($arr as $tag) {
        if( $tag == $queried_object ){
                                      continue;
                                      }
               $count++;
               if (2 >= $count) {
               echo '<span>'.$tag->name.'</span>&nbsp;&nbsp;';
                     }
                          }
              }
    ?>

    よろしくお願いいたします。

    フォーラム: 使い方全般
    返信が含まれるトピック: tag.phpの記事一覧に条件付きでタグを表示したい
    トピック投稿者 mmm_squirrel

    (@mmm_squirrel)

    jim912さま

    ありがとうございます!

    こちらの知識不足で申し訳ないのですが、
    同じかどうかチェックするというのは
    どのようにすればいいのでしょうか?

4件の返信を表示中 - 1 - 4件目 (全4件中)