WP Woocommerce - 如何更改搜索产品的排序
答
尝试下面的代码在你的functions.php文件:
add_filter('posts_orderby', 'sort_custom');
function sort_custom($orderby){
global $wpdb;
if(!is_admin() && is_search()) {
$orderby = $wpdb->prefix . "posts.post_title ASC";
}
return $orderby;
}
有一点要注意。如果您正在使用像Relevanssi这样的搜索插件,则需要关闭此代码才能运行。您可能会混淆呼叫的优先级以使其工作,但我没有考虑到这一点。
欢迎使用*。提出一个明确的问题将会更容易帮助你。包括你迄今为止所做的工作,如果有任何分享错误是非常重要的。请阅读这篇文章,以确保你得到一个很好的答案http://*.com/help/how-to-ask –