フォーラムへの返信

15件の返信を表示中 - 1 - 15件目 (全32件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: シングルページで親タームを表示させたい
    トピック投稿者 natsu85

    (@natsu85)

    ishitaka様

    お返事ありがとうございます。

    無事表示できました!
    ありがとうございました。

    トピック投稿者 natsu85

    (@natsu85)

    manbo様 gblsm様

    お返事ありがとうございます。

    $termの中にはタクソノミーzzzと設定しているターム名等が入っております。
    ‘tax_query’をご指摘頂いたのにもかかわらず変更していないかったため、zzzを設定していた記事にはカスタム投稿bの記事が全て表示されておりました。
    申し訳ございませんでした。

    変更後は、タクソノミーzzzを設定していないカスタム投稿aにはカスタム投稿bは表示されず
    設定しているカスタム投稿aには、同じタクソノミーzzzと同じタームが設定しているカスタム投稿bの一覧が表示されました。

    お2人まとめてご返信となってしまい申し訳ございません。
    本当にありがとうございました。

    トピック投稿者 natsu85

    (@natsu85)

    manbo様

    お返事ありがとうございます。

    はい。仰っているとおりです!

    if($term) { ~ <?php } ?>
    上記ifで囲むと、設定していないカスタム投稿a個別ページでは、カスタム投稿bの一覧は表示されませんが、
    設定している投稿a個別ページでは、カスタム投稿bの全て(共通ターム以外も)の一覧が表示されてしまいます。

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

    トピック投稿者 natsu85

    (@natsu85)

    manbo様

    お返事ありがとうございます。

    申し訳ございません!
    頂いたコードはすでに試してみたのですが、これで設定していない記事に表示されなくはなるのですが、設定している記事では、設定しているタームのみ表示でなくbの全ての記事情報が表示されてしまうのです。。。

    トピック投稿者 natsu85

    (@natsu85)

    manbo様

    お返事ありがとうございました。

    説明不足で申し訳ございません。
    タクソノミーはzzz
    タームは複数ありますが必ず設定するわけではないため、設定していない(空)記事もあります。

    タクソノミーzzzの中のタームzzz-aというタームを設定している、aの個別ページにbのカスタム投稿タイプ記事の情報を表示させている状態になります。

    エラーになる記事はタクソノミーzzzを設定していない記事になり、
    エラー表示と共に、bの記事全てが表示されてしまいますが、設定していない場合は表示されないようにしたいと思っております。

    • この返信は6年、 3ヶ月前にnatsu85が編集しました。
    • この返信は6年、 3ヶ月前にnatsu85が編集しました。
    トピック投稿者 natsu85

    (@natsu85)

    manbo様

    お返事ありがとうございました。

    エラー内容の記載を忘れておりました。ご指摘ありがとうございました。
    下記エラー内容です。

    reset() expects parameter 1 to be array

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

    トピック投稿者 natsu85

    (@natsu85)

    msio様

    お返事おそくなってしまい、申し訳ございません。

    ありがとうございました。
    私も、ANDとORが混在していることが気になっており、スマートな書き方を模索しております。
    ただ、ご教授頂いた内容ですと、タクソノミーのタームは増えていく予定ですので、増えても表示できるようにし、なおかつ当てはまらない場合は、非表示の2択になるため、少し違うように感じます。

    また、最初のコードでは表示できなくなってしまいました。
    もう少し、試行錯誤してみようと思います。

    ありがとうございました。

    トピック投稿者 natsu85

    (@natsu85)

    mura0403様

    お返事大変遅くなってしまい申し訳ございません。

    特定の記事を除外(非表示)ではなく、基本ループ内で特定の記事のみ違う表示にしたかったのです。
    少し違いましたが、お答え頂いたことはすごく嬉しかったです!!
    お返事ありがとうございました!

    トピック投稿者 natsu85

    (@natsu85)

    お返事大変遅くなってしまい申し訳ございません。

    LABE様

    お返事ありがとうございます。

    get_the_ID()はその投稿IDだった場合は・・・
    ということは理解していたので、記事一覧などですと感覚が違うように感じていました。
    と言いますが、少し混乱していました。

    質問の内容は今なら少し違っていたと、今なら理解できます!
    ありがとうございました。

    トピック投稿者 natsu85

    (@natsu85)

    LABE様

    いつもありがとうございます。

    <?php if ( 10 == get_the_ID() ) { //記事AのID ?>
        <?php the_title(); ?>
        <?php } else { //それ以外 ?>
    <a href="#"><?php the_title(); ?></a>
        <?php } ?>

    とし表示できました。

    理解がしきれていないのですが、
    get_the_ID()にて表示する記事IDを全て取得し、その中に記事A(ID)が含まれていたらリンクなしを表示させ、記事A以外だったらリンクありを表示させている
    という認識であっていますでしょうか?

    • この返信は7年前にnatsu85が編集しました。
    フォーラム: 使い方全般
    返信が含まれるトピック: カスタム投稿一覧ページを昇順にする
    トピック投稿者 natsu85

    (@natsu85)

    自己解決致しました。
    申し訳ございません。

    フォーラム: 使い方全般
    返信が含まれるトピック: 現在の記事と同じタクソノミーの記事を表示
    トピック投稿者 natsu85

    (@natsu85)

    LABE様

    お返事ありがとうございました。

    またまた初歩的な・・・
    本当に恥ずかしい

    参照渡しがまだ理解できていないので、勉強になりました!

    wp_reset_postdata()endif;の順番も逆にしました。

    上記に変更後、無事表示することができました!!

    本当にありがとうございました。

    フォーラム: 使い方全般
    返信が含まれるトピック: 現在の記事と同じタクソノミーの記事を表示
    トピック投稿者 natsu85

    (@natsu85)

    ishitaka様

    お返事ありがとうございました。

    すごい初歩的な間違いをしていましたね。
    恥ずかしい・・・

    ありがとうございました!!

    フォーラム: 使い方全般
    返信が含まれるトピック: 現在の記事のカテゴリをループ外で取得
    トピック投稿者 natsu85

    (@natsu85)

    LABE様

    お返事ありがとうございました。

    5行目の'category_name' => $cat->slug,

    <p class="btnCenter"><a href="<?php bloginfo('url'); ?>/category/<?php echo $cat->slug; ?>/<?php echo $cat->slug; ?>_news" class="btn btn_large">お知らせ一覧へ</a>
    <a href="<?php bloginfo('url'); ?>/category/<?php echo $cat->slug; ?>/<?php echo $cat->slug; ?>_blog" class="btn btn_large">Blog一覧へ</a></p>

    <?php echo $cat->slug; ?>
    $cat名を変更したところ、無事表示することができました!!

    ありがとうございました。

    datetime属性に関しては知りませんでした。
    修正致しました。

    LABE様重ねて
    本当にありがとうございました。

    トピック投稿者 natsu85

    (@natsu85)

    RocketMartue様

    お返事ありがとうございます。

    やはり固定ページを設置して管理画面の表示設定で設定しなくてはいけないのですね。
    固定ページ以外で表示させる方法というのはないのでしょうか?

    なんども申し訳ありませんが、宜しくお願い致します。

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