php - 首页显示(您的最新帖子)空白,其他页面正常

标签 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(); ?>

谁能解释为什么会这样?

谢谢。

最佳答案

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

关于php - 首页显示(您的最新帖子)空白,其他页面正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40058328/

相关文章:

php - 在搜索中显示数据而不使用提交按钮

php - 错误 : localhost redirected you too many times

php - 在数组中拆分 mysql 查询,每个查询由 ";"分隔

php - 根据 URL 查询参数切换 Wordpress 帖子模板

WordPress 以主题风格显示自定义菜单

php - 当我尝试删除图像 PHP 时 unlink() 不起作用

mysql - 如何在 SQL 查询中选择给定时间段内的预订

php - 通过 Woocommerce 中的产品属性 slug 值对获取产品变体 ID

html - 在 Wordpress 主题中更改字体

WordPress + Woocommerce : hide unavailable variations when there are 2 attributes