我的每个产品都有一个特殊的meta字段(时间戳)。我想在此时间戳下在所有页面上订购我的产品。
这是我的功能文件中当前存在的代码。产品不重新订购。
add_action( 'woocommerce_product_query', 'mind_woocommerce_catalog_orderby' );
function mind_woocommerce_catalog_orderby( $query ) {
if(!is_admin() && $query->is_main_query() ) {
$query->set( 'meta_key','_start_date' );
$query->set( 'orderby','meta_value' );
$query->set( 'order','DESC' );
}
}
我已经确认每个帖子确实都有一个“ _start_date”元字段。
我应该了解woocommerce设置吗?
答案 0 :(得分:0)
试一下。
deleteCards(id){
this.setState({
cards: this.state.cards.filter(card => card.id !== id)
});
}