我不知道发生了什么,但我刚刚接管了一个网站,博客索引页上没有呈现任何博客帖子。帖子显示在主页上,但不显示在帖子页面上。有什么建议吗?我禁用了所有插件-没有影响,还检查了数据库,看起来很好:http://ficdn.ca/fit-news/
指数php
<?php if($blog_post_query->have_posts()): ?>
<?php while($blog_post_query->have_posts()): $blog_post_query->the_post(); ?>
<?php //get_template_part( \'template-content/content\', \'blog\' ); ?>
<?php endwhile; ?>
<?php echo do_shortcode(\'[ajax_load_more post_type="post" posts_per_page="5" scroll="false" transition="fade" button_label="Older Posts"]\'); ?>
<?php else: ?>
<?php get_template_part( \'template-content/content\', \'none\' ); ?>
<?php endif; ?>
博客。php
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<h2 class="entry-title">
<?php if(!is_page(\'public-policy\')) the_title(); ?>
</h2>
<p><?php post_info(); ?></p>
<div class="entry-content">
<?php the_post_thumbnail(\'large\'); ?>
<?php the_content(); ?>
</div><!-- .entry-content -->
最合适的回答,由SO网友:H21 整理而成
您的索引。php正在调用一个模板部分(模板内容/content blog.php),它在逻辑上应该包含帖子内容,但被注释掉了。
Change:
<?php //get_template_part( \'template-content/content\', \'blog\' ); ?>
To This:
<?php get_template_part( \'template-content/content\', \'blog\' ); ?>
看看这是否有帮助。