WordPress でテーマを作成していますが、少し練習不足で、The Loop を適切に機能させるのに苦労しています。最も基本的なループをテーマに挿入し、コンテンツを正常に表示しました..しかし、別のページやニュースページなどをクリックすると、ホームページが表示されます。
自分のコードの目に見えないほど明らかな問題に気付いていないだけなのかどうかはわかりませんが、現在表示しているページがループで表示されていると想定していましたか、それとも if(is_page(' home')) 次に、特定の wp_query などを実行しますか?
私が持っているループ コードを以下に挿入します。忘れた情報があれば、この投稿を更新してみます。
<?php query_posts(); ?>
<div class="content">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<h2><?php the_title() ;?></h2>
<?php the_content(); ?>
<?php endwhile; else: ?>
<p>Sorry, no posts to list</p>
<?php endif; ?>
</div>
概要: ループはすべてのページにホームページのコンテンツのみを表示しています。
編集:
最初のループを含むプラグインを無効にしても、適切なループが機能しません。それは上に投稿された正確なコードであり、私がいるページ、または正しいページのニュースなどを表示しません....何が欠けていますか