次のような 2 つのレベルのカテゴリがあります。
paintings
- car
- cat
- dog
other
- other1
- other2
...
現在、各サブカテゴリに多くの投稿があります。私の目標は、現在のメイン カテゴリの現在の投稿から次の投稿と前の投稿を取得することです。
例: 車のカテゴリに「いい車」という投稿名があります。次に、猫カテゴリに「大きな猫」という投稿名を付けました。次に、犬のカテゴリに「小型犬」という投稿名を付けました。
現在、「大きな猫」の投稿では、「小さな犬」の投稿を次の投稿として、「良い車」の投稿を前の投稿として取得しようとしています。
私は慣れています:
codex.wordpress.org/Function_Reference/get_next_post
と :
codex.wordpress.org/Function_Reference/get_previous_post
しかし、彼らはまだ私に適したポストを得ることができません.
私が試してみると:
get_previous_post( false, '' )
前の投稿は取得しますが、絵画のカテゴリでは取得しません。
また、試してみると:
get_previous_post( true, '' )
絵画カテゴリではなく、現在のカテゴリの前の投稿のみを取得します。
誰でも私を助けることができますか?ありがとうございました!