我的网站上有一个博客部分,侧边栏显示在博客类别列表或最新帖子页面的左侧,在单个帖子上,侧边栏位于顶部。
我在single.php页面遇到了一些问题,所以我已经从头开始了。这是最新的帖子页面http://www.crossfitawac.com/blog/和,当我点击侧边栏日历小部件中的帖子标题时,我想显示与最新帖子页面相同的单个帖子。我试图复制"最新帖子中的一些内容"页面模板,但它没有成功。
这是single.php http://pastebin.com/WM08wjri
答案 0 :(得分:0)
我认为这是问题< section class="page-header" id="page-header">
。这意味着您在行之前使用了名为page-header的节。尝试使用此标记http://pastebin.com/yZcg7RQj
答案 1 :(得分:0)
您添加的代码存在一些错误。我以一种应该工作的方式为你改变它,而不是让div纠结:
<?php get_header(); ?>
<div id="page-content" class="page-content">
<section class="page-header" id="page-header">
<div class="row">
<!-- Begin Sidebar -->
<div class="three columns">
<div class="sidebar">
<?php dynamic_sidebar('Primary Sidebar'); ?>
</div>
</div>
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<article id="post-<?php the_ID(); ?>" <?php post_class('nine columns'); ?>>
<div class="post">
<h1 class="entry-title"><?php the_title(); ?></h1>
<?php the_content(); ?>
</div>
</article>
<?php endwhile; ?>
</div><!-- #main-content -->
</section>
</div>
<?php get_footer(); ?>