私はこれを達成しようとしています
Author.php
オーサーループ:
投稿ループ
趣味ループ
スケジュール ループ
author.php テンプレート ファイルには author ループがあります。作成者のカスタム投稿タイプをいくつかループする必要があり、それからそれらを独自のタブに配置します。
ただし、Authors ループ内にクエリを配置すると、2 回ループし、理由がわかりません。
これは私が使用しているループです:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="twelvecol first clearfix"><hr />
<?php $looped = new WP_Query(array('post_type' => 'post', 'posts_per_page' => -1 ));
if ( $looped->have_posts() ) {
while ( $looped->have_posts() ) {
$looped->the_post();
the_title();the_content();
}
}
wp_reset_postdata(); ?>
</div>
2回ループするのを止める何かが欠けていますか?
ノート:
これらのループはその作成者に固有のものであるため、AUTHORS LOOP 内に配置する必要があります。STEVE の投稿が HARRY のページなどに表示されないようにする必要があります。
- サイトの存続期間中に複数の作成者が追加および削除される可能性があるため、動的にする必要があります。クエリに作成者を含めることができます