1

基本的に、すべての投稿をアルファベット順に出力する WP_Query があります。ここで、これらの投稿を最初の文字に応じてセクションに分割する必要があるため、次のようになります

を含むすべての投稿を一覧表示する

b を含むすべての投稿を一覧表示する

問題は、div を含めたいことです。これらの div は、複数回実行するのではなく、1 回だけ実行する必要があります。

    <div class="letterA">
        <div class="title">A</div>
            My list of A posts 
    </div>

    <div class="letterB">
        <div class="title">B</div>
            My list of B posts 
    </div>

... and so on until Z

これらの div は 1 回だけ実行され、各文字に固有です。私の現在のソリューションには、文字 a から文字 z までの if ステートメントと、それを達成するための信号変数が含まれています。これははるかに効率的に行うことができると感じており、多くのifを行う必要がない場所で誰かがより良いアイデアを持っているかどうか疑問に思っています.

これが私の現在のコードです:http://pastebin.com/UnUqQWcN

4

1 に答える 1