首页显示(您的最新帖子)空白,其他页面很好

时间:2016-10-15 11:14:27

标签: php wordpress wordpress-theming

我是PHP和WordPress的新手,我想从头开始开发我的主题。

从WordPress信息中心的阅读设置我已经为前页显示选项设置了“最新帖子”,但主页是空白的,没有页眉或页脚,尽管其他每个页面都运行正常。

这是我的index.php代码:

<?php get_header(); ?>

<?php 
    if(have_posts()): 

    while(have_posts()): the_post(); ?>

    <h3><?php the_title(); ?></h3>

    <small>Posted on: <?php the_time('F j, Y'); ?> at <?php the_time('g:i a'); ?>, in <?php the_category(); ?></small>

    <p><?php the_content(); ?></p>

    <hr>

    <?php endwhile; 

    endif;

    ?>

<?php get_footer(); ?>

任何人都可以解释为什么会这样吗?

谢谢。

2 个答案:

答案 0 :(得分:2)

您可能正在加载另一个空白文件模板。 WordPress具有https://developer.wordpress.org/themes/basics/template-hierarchy/#front-page-display中列出的模板层次结构。 根据您的情况,层次结构是front-page.php,home.php,index.php,所以检查前两个。

答案 1 :(得分:1)

你可以测试再次注册固定链接吗?你去设置菜单上的仪表板&gt;永久链接,然后单击“保存”。

有时Wordpress需要再次注册永久链接te reset htaccess当你开发一些动作时(比如创建自定义帖子类型或其他)