对成员函数Filter()的致命错误调用

时间:2016-03-10 作者:Froggiz

我正在Apache 2.2.22(Debian)上使用wordPress版本4.4.2+Jupiter 5.08

该网站似乎完全可以运行,但在Apache错误日志中,我得到了以下消息:

PHP致命错误:对wp includes/taxonomy中的非对象调用成员函数filter()。php在线805

这是相关线路:

// Sanitize term, according to the specified filter.
$_term->filter( $filter );
我做了一些测试来修复它(就像尝试转储$_term)没有成功。

只有跳过指令才能停止错误,但我认为这不是一个好的解决方案。

1 个回复
最合适的回答,由SO网友:Froggiz 整理而成

已删除表中的某些条目wp_term_taxonomy 导致此问题。在这些更改之前,数据库已经回滚,现在可以运行了。

相关推荐

Custom Taxonomy Page

我正在尝试创建一个显示特定类别的所有子类别的页面。所以在上下文中,我有一个标题为“目的地”的父类别。我希望能够点击目的地,并被引导到一个页面,显示子类别或国家的列表。下面是我试图实现的一个示例,减去顶部的地图-https://www.vagabrothers.com/destinations. 在理想情况下,类别页面的布局将与此页面相同。你可以从上面的例子中看出我的意思。它会使网站上的导航像这样:目的地>国家>个人帖子。我正在使用CPT UI,设置了一个名为“目的地”的自定义帖子类型和类别,然