0
场景:我在我的网站首页上放置了我的搜索框。在该搜索框上,我可以通过SKU和产品名称搜索产品。无法在woocommerce的wp-admin上搜索产品
问题:我可以在客户端的网页/前端,但不网站上的可湿性粉剂管理员搜索产品。
我已经试过这个:Woocommerce cannot see products in wp-admin,但还是没有找到结果。
有些奇怪!
有人知道吗?
场景:我在我的网站首页上放置了我的搜索框。在该搜索框上,我可以通过SKU和产品名称搜索产品。无法在woocommerce的wp-admin上搜索产品
问题:我可以在客户端的网页/前端,但不网站上的可湿性粉剂管理员搜索产品。
我已经试过这个:Woocommerce cannot see products in wp-admin,但还是没有找到结果。
有些奇怪!
有人知道吗?
为了那些也可能遇到同样问题的开发者,这就是为什么我想把它放在这里供将来参考。
我一直在回溯和搜索互联网上的答案,但我没有发现。我试图来审查我的主题里面的functions.php,发现下面这段代码:
function __search_by_title_only($search, &$wp_query) {
global $wpdb;
$entry = isset($_GET['s']) ? $_GET['s'] : '';
if( $entry){
$search = "MY SQL QUERY HERE.....";
}
return $search;
}
add_filter('posts_search', '__search_by_title_only', 500, 2);
上面的代码插入的functions.php的内侧,以覆盖查询。
posts_search
过滤器,覆盖搜索后端的产品搜索,尽管我的查询被误认为是问题存在的原因。
我刚刚删除了代码,一切正常。
可以请您提供更多详情吗?当你尝试搜索时会发生什么?它挂起?超时?你得到0结果? –
我能解决我的问题,并在下面发布我的答案。谢谢 – smzapp