所以我那种丢在这里。 我已经设置了静态的头版,decalring我的主页作为头版,它使用的index.php,我宣布我的静态的帖子页面,我的新闻和活动页面。
现在,每当我做出改变和尝试预览我的新闻和活动页面,它使用的,而不是我的home.php我的index.php模板(对此我的印象是静态页面后默认模板)。
奇怪的是,每当我通过实际的网站,而不是预览浏览到新闻和活动页面,一切都正确显示出来,并使用正确的home.php模板。 因此,在本质上,一切工作我会希望它的方式,但该预览使我的index.php /我的主页(即使URL显示我应该先预览右页ID)的事实,有我关心的。
这里是我的index.php
<?php get_header(); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; else: ?>
<p><?php _e('Sorry, this page does not exist.'); ?></p>
<?php endif; ?>
<?php get_footer(); ?>
这里是我的home.php
<?php get_header(); ?>
<section id="news">
<div class="row">
<div class="container">
<div class="col-md-8">
<h1 style="margin-bottom:50px">News and Events</h1>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<p><em><?php the_time('l, F jS, Y'); ?></em></p>
<p>Category: <?php the_category(', ') ?></p>
<p><?php the_tags(); ?> </p>
<hr>
<?php the_excerpt(); ?>
<?php comments_template() ?>
<?php endwhile; else: ?>
<p><?php _e('Sorry, there are no posts.'); ?></p>
<?php endif; ?>
</div>
<div class="col-md-4" style="margin-bottom:50px">
<?php get_sidebar(); ?>
</div>
</div>
</div>
</section>
<?php get_footer(); ?>
在此先感谢您的帮助!