0

フロント ページとして index.php を使用する代わりに、カスタム ページを作成し、それに応じて [閲覧設定] タブの [フロント ページの表示] 設定を変更しました。

ループは、index.php では機能しますが、カスタム フロント ページでは機能しないようです。

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<--- POST CONTENT -->
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>

私は何を間違っているのでしょうか?他に含める必要があるコードはありますか?

アップデート:

明確にするために、クライアントがコンテンツの一部を簡単に編集できるようにカスタムフィールドを使用しているため、ホームページをカスタムページにする必要があります。これが、index.php や home.php を使用しない理由です。

4

2 に答える 2

0

カスタム ホームページを作成しようとしている場合は、home.php を作成できます。これが代わりに使用されます。

複数のループを使用している場合は、必ずループをリセットしてください。

于 2013-05-14T01:23:04.783 に答える