natsu85
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: シングルページで親タームを表示させたいフォーラム: 使い方全般
返信が含まれるトピック: 別のカスタム投稿タイプに共通のタクソノミーを設定している記事内容を取得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の記事全てが表示されてしまいますが、設定していない場合は表示されないようにしたいと思っております。フォーラム: 使い方全般
返信が含まれるトピック: 別のカスタム投稿タイプに共通のタクソノミーを設定している記事内容を取得manbo様
お返事ありがとうございました。
エラー内容の記載を忘れておりました。ご指摘ありがとうございました。
下記エラー内容です。reset() expects parameter 1 to be array
よろしくお願い致します。
フォーラム: 使い方全般
返信が含まれるトピック: postとカスタム投稿に共通のタクソノミーを設定し、singleページにリンクを設置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以外だったらリンクありを表示させている
という認識であっていますでしょうか?- この返信は7年、 10ヶ月前に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様重ねて
本当にありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: 固定ページを使わずにブログ一覧をhome.phpに表示させたい