フォーラムへの返信

15件の返信を表示中 - 1 - 15件目 (全31件中)
  • manbo様 gblsm様

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

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

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

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

    manbo様

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

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

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

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

    manbo様

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

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

    manbo様

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

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

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

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

    • この返信は1 年、 6 ヶ月前に natsu85 さんが編集しました。
    • この返信は1 年、 6 ヶ月前に natsu85 さんが編集しました。

    manbo様

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

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

    reset() expects parameter 1 to be array

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

    msio様

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

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

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

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

    mura0403様

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

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

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

    LABE様

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

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

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

    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以外だったらリンクありを表示させている
    という認識であっていますでしょうか?

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

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

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

    LABE様

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

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

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

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

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

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

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

    ishitaka様

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

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

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

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

    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様重ねて
    本当にありがとうございました。

    RocketMartue様

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

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

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

    Toro_Unit (Hiroshi Urabe)様

    色々ありがとうございます。

    カスタム投稿を表示させているのですが、archive-krc_cast.phpはスタッフの一覧で使用しています。
    条件分岐も考えたのですが、スタッフ一覧と出勤予定(上記のコード)での条件分岐をどのようにするか…
    ブログや他のカスタム投稿(krc_cast以外もあり)などの一覧はindex.htmlで表示させているので、表示させるのであれば専用のテンプレートを使用するのが一番だと思いますが、スタッフ一覧と出勤予定の表示する内容が少し違うので、勉強不足だとは思うのですが、結果固定ページに行き着いた状態です。

    このような状態の場合、固定ページ以外で表示させる以外で表示させる方法はありますでしょうか??

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