我曾尝试在single.php文件中获取wordpress帖子的内容, 但获得标题和缩略图, 但是当我在代码中使用the_content时, 页面上会出现警告。
警告:count():参数必须是在第284行的/home/altinaca/public_html/wp-includes/post-template.php中实现Countable的数组或对象请帮助我获取当前帖子的内容
<
?php
the_title();
echo "<
br>
";
the_post_thumbnail('full');
echo "<
br>
";
the_content();
?>
【警告(count()在我的single.php中获取wordpress帖子的内容)】非常感谢
#1这是由循环外的插件或主题调用the_content()引起的, 其中$ pages = null。如果试图计算不可数类型, 这将导致php 7.2抛出错误。
在你的情况下, 你必须将the_content()函数放入主循环中, 如下所示:
if ( have_posts() ) {
while ( have_posts() ) { the_post();
the_title();
echo "<
br>
";
the_post_thumbnail('full');
echo "<
br>
";
the_content();
}
}
推荐阅读
- 想要交换每个类别的wordpress配色方案
- 想要从主题页脚中删除链接
- 要覆盖写在woocommerce-functions.php文件中的函数
- 想要使WordPress网站中每个页面加载的脚本保持不变
- 文本和图像的Visual/HTML编辑器问题
- 是否使用WordPress主题定制器( [关闭])
- 使用WordPress作为CMS
- 在WordPress中使用jQuery.load()函数
- 在WordPress中使用Composer