0

カテゴリ a (親カテゴリ) とカテゴリ b (カテゴリ a の子) があります。

次の投稿を取得するために get_next_post を使用しています。ユーザーがログインしているときに子カテゴリを条件付きで含め、ユーザーがログアウトしているときに子カテゴリを除外できるようにする必要があります。いくつかのIFステートメントを使用できると思いますが...

問題: 親カテゴリと子カテゴリの両方がチェックされ、get_next_post に子カテゴリを除外するように指示すると、親カテゴリがチェックされているため、子カテゴリはまだ含まれます。これに関する問題 = カテゴリを除外できません。

ただし、子カテゴリのみをチェックし、親カテゴリをチェックしないと、子カテゴリはまったく含まれません。これに関する問題 = 必要なときにカテゴリを含める方法が見つかりません。

これをどのように達成できるかについてのアイデアはありますか?

4

1 に答える 1

0

get_next_post() のパラメータとしてカテゴリを除外できます。したがって、単純にサブカテゴリ ID を見つけて、get_next_post() の 2 番目のパラメーターとして渡します。

http://codex.wordpress.org/Function_Reference/get_next_post

于 2012-11-27T10:02:00.767 に答える