web-dev-qa-db-ja.com

ページからコンテンツを取り出す

この領域からデータを取得したい

enter image description here

特定のテンプレートへ

Page.phpという名前のページテンプレートがあります。

<div class="contentholder">
        <?php while ( have_posts() ) : the_post(); ?>
            <?php get_template_part( 'content', 'page' ); ?>
            <?php comments_template( '', false ); ?>
        <?php endwhile; // end of the loop. ?>
        <br />
    </div>

しかし、これは私にコメント欄を送るだけです。

そして私はヘッダーが必要です

1
Simon Dragsbæk

クエリループ内では、この関数は現在の投稿のタイトルを出力します。

the_title();

この関数は内容を出力します。

the_content();

しかし、実際にはcontent-page.phpがあるかどうかをチェックし、存在しているかどうかを含めてcontent.phpをチェックしている場合は、代わりにget_template_part( 'content', 'page' );を呼び出してページのコンテンツを出力することを期待しています。それも含めて、どちらも存在しないので何もしていないので、内容は得られません。

get_template_partが実際に何をするかについての詳細は、こちらをご覧ください。

http://codex.wordpress.org/Function_Reference/get_template_part

編集*
ワーキングスニペット:

<?php while ( have_posts() ) : the_post(); ?>
     <?php the_title(); ?>
     <?php the_content(); ?>
<?php endwhile; // end of the loop. ?>
1
Tom J Nowell