如何仅重定向给定日期的产品

时间:2016-09-20 14:32:25

标签: wordpress url woocommerce product

我在2014年10月24日发布了一些产品 如何查看产品的日期,然后更改此产品的添加到购物车链接?

我在foonctions.php中有这段代码:

add_filter( 'woocommerce_add_to_cart_redirect', 'custom_add_to_cart_redirect' );
function custom_add_to_cart_redirect() { 
return 'http://mylink.com/28653'; 
}

1 个答案:

答案 0 :(得分:3)

我认为您可以使用过滤器woocommerce_add_to_cart_product_id

add_filter( 'woocommerce_add_to_cart_redirect', 'rv_redirect_on_add_to_cart' );
function rv_redirect_on_add_to_cart() {

//Get product ID
    if ( isset( $_REQUEST['add-to-cart'] ) ) {

    $product_id = (int) apply_filters( 'woocommerce_add_to_cart_product_id', $_REQUEST['add-to-cart'] );

//get date by ID...
//compare date
//return link
    }
}