【Twenty Ten】トップページ用のテンプレートを作成

トップページ用(page-home.php)のカスタムテンプレートをカスタマイズして、フロント(ホーム)用の固定ページに文章を書くと表示されるようにします。

page.phpをコピーして作成してるので、そのままでもフロント用ページに書いた文章は表示されますが、作成したカスタムテンプレート(page-home.php)で表示できるようにするためにpage-home.phpにある以下の変更前コードを削除して、変更後のコードにします。

【変更前:page-home.php】

<?php
/* Run the loop to output the page.
* If you want to overload this in a child theme then include a file
* called loop-page.php and that will be used instead.
*/
get_template_part( 'loop', 'page' );
?>

【変更後:page-home.php】

<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
  <h2 class="entry-title"><?php the_title(); ?></h2>
  <div class="entry-content">
    <?php the_content(); ?>
  </div><!-- .entry-content -->
</div><!-- #post-## -->
<?php endwhile; // end of the loop. ?>

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です