WordPress 3.7.1 を使用して、作成したページにすべての通常の投稿を表示しようとしています。これを行うために私が取った手順は次のとおりです。
1-という名前のカスタム ページ テンプレートを生成し、Test Page
次のコードでロードします
2-Test Page
テンプレートに基づいて TestPage という名前のページを生成します
ページを更新した後、ページに投稿がありませんが、既にいくつか生成しています!
<?php
/*
Template Name: Test Page
*/
?>
<?php get_header(); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<h1><?php the_title() ;?></h1>
<?php the_content(); ?>
<?php endwhile; else: ?>
<p>Sorry, this page does not exist</p>
<?php endif; ?>
<?php get_footer(); ?>
彼は上記のコードで、実際には、投稿ではなく、TestPage のタイトルとコンテンツのページをロードしています!なぜこれが起こっているのか教えてください。