如何解决如何在Wordpress WooCommerce产品存档页面中按日期范围过滤产品
我通过Woocommerce有一个WordPress食品网站 商店页面是每周菜单,我想在商店页面上仅显示本周的菜单 每周输入一个新列表 我找到了以下代码,并试图使其按照我的意愿进行操作,但是它永远无法正常工作
function custom_meta_query( $meta_query ){
$today = current_time('Ymd');
$args = array (
'numberposts' => -1,'meta_query' => array(
'relation' => 'AND','start_clause' => array(
'key'=>'flash_sale_start','value' => $today,'compare'=> '<=','type' => 'DATE'
),'end_clause' => array(
'key' => 'flash_sale_end','compare' => '>=','type' => 'DATE'
),));
return $args;
}
// The main shop and archives meta query
add_filter( 'woocommerce_product_query_meta_query','custom_product_query_meta_query',10,2 );
function custom_product_query_meta_query( $meta_query,$query ) {
if( ! is_admin() )
return custom_meta_query( $meta_query );
}
我在woocommerce中搜索了钩子,以找到所需的查询,但这没用
请问有解决这个问题的建议吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。