我的首页显示最新帖子,使用index.php
.
我的page.php
包含wp_header
在顶部wp_footer
以下,以及介于两者之间的内容:
while (have_posts()) : the_post();
get_template_part( \'content\', \'page\' );
endwhile;
我的
content-page.php
应该打印出来
the_content()
以及
the_title()
但它返回所有帖子的内容和标题。我错过了什么?
页面设置为“默认模板”。
我已经添加了我的页面。php和内容页。php如下:
页php:
<?php /* Page */ ?>
<?php get_header(); ?>
<div class="container-fluid">
<div class="container">
<?php while (have_posts()) : the_post();
get_template_part( \'content\', \'page\' );
endwhile; ?>
</div>
</div>
<?php get_footer(); ?>
内容页。php
<?php /* The template used for displaying page content in page.php */ ?>
<?php
echo \'<div class="row">\';
echo \'<div class="col-sm-12">\';
echo the_title( \'<h2>\', \'</h2>\');
echo \'<p>\' . the_content() . \'</p>\';
echo \'</div>\';
echo \'</div>\';
?>
索引。php
<?php /* Main file */ ?>
<?php get_header(); ?>
<div class="container-fluid">
<div class="container">
<?php
if(have_posts()) :
while (have_posts()) : the_post();
echo \'<div class="row\';
if($count > 2){
echo \' hideme\';
}
echo \'">\';
echo \'<div id="section-\'. $count++ .\'" class="col-sm-12" style="text-align:center;">\';
echo \'<p><a href="\' . get_permalink( get_the_ID() ) . \'">\';
echo the_post_thumbnail();
echo \'<br>\' . get_the_title() . \' // \' . get_the_category_list(\', \') . \'</a></p>\';
echo \'</div>\';
echo \'</div>\';
endwhile;
endif;
?>
</div>
</div>
<?php get_footer(); ?>