【发布时间】:2011-01-30 10:11:05
【问题描述】:
我不知道这个问题在我的博客上存在多久了,但今天我注意到了。在我的网站主页上,如果您使用页面导航(底部)访问下一页,您将在第三页或第二页之后看到以下错误:
可捕获的致命错误:无法将类 WP_Error 的对象转换为第 86 行 /home4/techshal/public_html/wp-content/themes/thesis_18/lib/functions/teasers.php 中的字符串
我正在使用论文主题,代码如下问题所在:
function thesis_teaser_category($post_count, $post_image) {
$categories = get_the_category();
echo '<a class="teaser_category" href="' . get_category_link($categories[0]->cat_ID) . '">' . $categories[0]->cat_name . "</a>\n";
}
第三行是上面代码中的第 86 行,以 echo 开头。 此问题仅适用于在类别和标签页面中运行良好的索引页面导航。 我停用了所有插件来解决这个问题,但问题没有解决。 侧边栏也会丢失。
【问题讨论】:
-
您是否在 [wordpress.stackexchange.com/][1] 上寻找答案? [1]:wordpress.stackexchange.com
-
问题已经解决,是论文主题的bug。我们必须在“echo”之前添加“if”
标签: php mysql wordpress fatal-error wordpress-thesis-theme