Wordpress 管理区域搜索错误“无效的帖子类型”

Gra*_*ham 0 php wordpress

我注意到几个 Wordpress 网站上有一个奇怪的错误,想知道还有谁遇到过它 - 以及他们是如何解决它的,理想情况下!

如果我单击所有页面并搜索任何内容,则它可以正常工作。但是,如果我尝试从结果页面再次搜索,它会吐出“无效的帖子类型”错误。

解决方案是单击以查看所有帖子并重新开始 - 但肯定有解决办法吗?

谢谢!G

小智 5

对我来说,问题出在活动主题上,在你的 functions.php 代码中搜索 'pre_get_posts' ,然后你会看到类似的内容:

add_filter( 'pre_get_posts', 'my_posts' );
Run Code Online (Sandbox Code Playgroud)

您必须将其替换为:

if(!is_admin()) {
add_filter( 'pre_get_posts', 'my_posts' );
}
Run Code Online (Sandbox Code Playgroud)

对我来说它有帮助,但在此之前尝试一个一个关闭插件以确保问题不是来自插件方面。