新闻中心

wordpress主题下single.php文件的报错导致目录消失的解决方法

作者 / 无忧主机 时间 2016-01-14 15:10:48

wordpress每次的更新出现的bug比较多的,很多站长朋友反映出来的问题都是比较有层次的,这次的问题是小编在用wordpress在php独立ip虚拟主机中搭建自己的一个小博客,在搭建的途中各种都设置好了之后,刷新首页既然有报错,报错的信息为:Catchable fatal error: Object of class WP_Error could not be converted to string in wp-content/themes/xxxxx/single.php on line 13,刚开始小编还认为是主题的问题,还在这里发脾气的说,什么垃圾主题,而没有真正的去看这个错误,于是更换主题又从新干,既然有可以了,到了这里小编还是认为是主题的问题,基于博客都搭建完毕之后呢,那么小编又换回原来的主题,进行看看到底是什么问题,比较该主机做博客确实是蛮漂亮的,比较符合小编的气质,好了废话就不用多说了,就看看这个问题是什么问题吧: 其实这些问题是有一定的根据的,进过各种问题的分析呢,小编得到的是这样的一个问题,此问题是由于主题增加了现在位置导航对父子分类支持造成的,所以这个问题也只能是大神解决了,反正小编是解决不了的哈,大神是这样解决的: 打开主题single.php模版文件,找到如下代码:

<div class="browse">现在的位置: <a title="返回首页" href="<?php echo get_settings('Home'); ?>/">首页</a> &gt; <?php $categories = get_the_category(); echo(get_category_parents($categories[0]->term_id, TRUE, ' &gt; ')); ?>正文</div>
替换为:
<div class="browse">现在的位置: <a title="返回首页" href="<?php echo get_settings('Home'); ?>/">首页</a> &gt; <?php the_category(' &gt; ', 'multiple'); ?> &gt; 正文</div>
就这样这个问题就解决了,这行代码不一定是在13行,有可能在14行等等,反正目录与标签消失的问题基本上就是这个问题导致的。 无忧主机相关文章推荐阅读: WORDPRESS更换域名后百度SITEMAP插件不可用的解决方法 WORDPRESS怎么删除CSS与JS请求参数以及为什么要删除的问题讲解 WORDPRESS源码程序怎么删除顶部发表回复

本文地址:https://www.51php.com/wordpress/21421.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服