• やりたいことはこのようなことです。

    カテゴリA
    カテゴリB

    があり、カテゴリAとカテゴリBの両方にチェックが入っている記事があります。
    この”両方にチェックが入っている記事”の前後リンクを、
    「カテゴリAとカテゴリBの両方にチェックが入っている」
    記事のみに絞りたいです。

    http://sole-color-blog.com/blog/php/57/
    ↑この方法では「カテゴリAとカテゴリBの両方にチェックが入っている」記事への
    前後リンクは「カテゴリAかカテゴリBにチェックが入っている」記事のリンクが
    吐き出されてしまいます。

    今single.phpに前後リンクを配置しております。
    ご教授下さい。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • 「カテゴリAとカテゴリBの両方にチェックが入っている」
    記事のみに絞りたいです。

    シングルページのナビゲーションリンクでは、ちょっと難しいと思いますので

    固定ページテンプレートを作成し、get_posts()等で、カテゴリ毎の投稿を抽出してページングするという事を検討されるといいと思います。

    test 1234

    (@lifestyledesign7777)

    僕が使った時は特定のタームのみを次の記事、前の記事に出すという処理で用途が違いますが、
    直接sql文触れるので、下記のフィルター触ればいけると思います。

    get_previous_post_join
    get_next_post_join
    get_previous_post_where
    get_next_post_where

    触ったらこの関数の処理が変わります。
    get_adjacent_post( true, ”, true, ‘term’);

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「記事前後のリンクを特定のカテゴリに絞りたい」には新たに返信することはできません。