我正在为我正在开发的Wordpress网站设计主题,由于某种原因,the_content();
函数未在静态首页上显示任何内容。此外,the_title();
函数仅显示单词“ Home”,而不显示帖子中的实际标题。在single.php
中一切正常,因此我知道代码本身并不存在问题,但是无论如何我都会将其发布为形式。我尝试禁用所有插件,这不是问题。尽管该网站的首页是home.php
而不是front-page.php
,但该代码在我正在使用的该网站的先前版本上运行良好(我不知道这是否会影响此效果)。如果有人可以提供任何建议,请提供帮助,因为我目前基本上没有想法。
<?php if (have_posts()):
while (have_posts()): the_post(); ?>
<div class="news-title">
<?php the_title(); ?>
</div>
<div class="news-body">
<?php the_content(); ?>
</div>
<?php endwhile;
endif; ?>