0

我不知道这个问题在我的博客上存在多久了,但今天我注意到了。在我的网站主页上,如果您使用页面导航(底部)访问下一页,您将在第三页或第二页之后看到以下错误:

可捕获的致命错误:第 86 行 /home4/techshal/public_html/wp-content/themes/thesis_18/lib/functions/teasers.php 中的类 WP_Error 的对象无法转换为字符串

我正在使用论文主题,代码如下问题所在:

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 开头。此问题仅适用于在类别和标签页面中运行良好的索引页面导航。我停用了所有插件来解决这个问题,但问题没有解决。侧边栏也将丢失。

4

1 回答 1

1

转到您的 phpmyadmin。选择您的 wordpress mu 正在使用的数据库的名称。转到搜索。

在:要搜索的词或值(通配符:“%”)类型:dashboard_blog

然后在内部表上:您必须向下滚动并选择 wp_sitemeta 以插入到搜索中。好的,只需单击“Go”。

您将拥有上述搜索资源,如下所示:

“dashboard_blog”的搜索结果中至少有一个词:

2 match(es) inside table wp_sitemeta | Browse | Delete

单击浏览,您将看到 2 个表。编辑表名dashboard_blog。

无论您看到什么, meta_value 都是。我不记得确切(可能是错误之类的),但您不必担心。只需删除所有并输入 1。是的,只需在框中输入单词“1”。

最后,点击前往。并登录你的WP。查看结果。

于 2012-12-07T13:50:44.363 回答