【发布时间】:2021-05-08 15:13:44
【问题描述】:
我想创建一个功能,而不是隐藏没有缩略图的产品,而是以这样一种方式订购:带有突出显示图像的产品首先出现在商店页面上,而那些没有突出显示图像的产品出现在最后。我试图修改一个已经existing function:
function woocommerce_product_query( $q ) {
$q->set( 'meta_key', '_thumbnail_id' );
$q->set('orderby', 'meta_value_num');
$q->set('order', 'DESC');
}
add_action( 'woocommerce_product_query', 'woocommerce_product_query' );
我也尝试将orderby 添加到这个已经存在的函数中,但没有任何反应,继续对我隐藏产品。
在这张照片中,该功能仅隐藏没有缩略图的产品。 不知道怎么解决...
【问题讨论】:
标签: php wordpress function sorting woocommerce