ユースケースは、ページ上の最新の投稿を一覧表示することです。各投稿には、要約とタイトル、および投稿全体へのリンクのみが含まれます。
Latest Posts というテンプレートを作成しましたが、問題なく読み込まれます。ただし、このテンプレートがアーカイブ テンプレートであることを get_content() に何らかの形で理解してもらいたいため、完全な投稿ではなく抜粋のみを表示します。
他のすべてのリストに次の「コンテンツ」テンプレートを使用しており、最新の投稿をリストするときに再利用したいと考えていますが、検索でもアーカイブでもないため、最初の選択はスキップされ、the_content() は全体を表示します役職。
<?php if ( is_search() ) : // Only display Excerpts for Search ?>
<div class="entry-summary">
<?php the_excerpt(); ?>
</div><!-- .entry-summary -->
<?php else : ?>
<div class="entry-content">
<?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'bbl' ) ); ?>
<?php wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'bbl' ), 'after' => '</div>' ) ); ?>
</div><!-- .entry-content -->
<?php endif; ?>
何か案は?私はアイデアを探し回っており、アーカイブを作成するさまざまな方法を見てきましたが、私のユースケースに合うようにすべてをまとめることができませんでした.