Wordpress でカスタム ページを作成しており、タグに基づいてクエリ結果をリストに分割する必要があります。Wordpress スタック交換があることは知っていますが、これは基本的な PHP 関数のように思えます。Wordpress スタックで見つけた唯一のものは、タグ名に基づいて新しいクエリを実行するというものでした。
もっと効率的な方法があるはずです...
私はPHPが初めてです。さらに複雑なことに、私は常にループに苦労してきましたが、その概念を毎日ますます理解しています。
私が達成しようとしているロジックは次のとおりです。
DB をクエリして、「赤、緑、青、黄」のタグが付いた投稿の「タイトル」を取得します。この部分はWP_Query()
機能的にできるのでそこは問題ないのですが・・・ 困ったのは次の部分です。
クエリと出力をループします。
<ul id="red">
<li>Output title of first post tagged with Red</li>
<li>Output title of second post tagged with Red</li>
<li>Output title of third post tagged with Red</li>
<!--[etc...]-->
</ul>
<ul id="green">
<li>Output title of first post tagged with Greeen</li>
<li>Output title of second post tagged with Green</li>
<li>Output title of third post tagged with Green</li>
<!--[etc...]-->
</ul>
<!--[continue for other colors requested in the query]-->
ループを終了する
結果を反復処理してすべてのレコードのタイトルを出力する最初のループを理解しています。結果をループしてさらに色で分割する方法について混乱しています。
どんな助けでも大歓迎です。