如何使用redux框架打开/关闭woocommerce过滤器

时间:2017-12-18 14:46:39

标签: wordpress woocommerce redux-framework

我在我的函数文件中使用这个woocommerce过滤器

add_filter ('add_to_cart_redirect', 'redirect_to_checkout');

function redirect_to_checkout() {
    global $woocommerce;
    $checkout_url = $woocommerce->cart->get_checkout_url();
    return $checkout_url;
}

如何使用redux框架打开/关闭此过滤器的系统。我已经在redux中创建了Option。

1 个答案:

答案 0 :(得分:0)

只需在函数

之间添加redux全局变量
  add_filter ('add_to_cart_redirect', 'redirect_to_checkout');
        function redirect_to_checkout() {
         global $xpanel;   if ( isset( $xpanel['woo-option'] ) && $xpanel['woo-option'] == TRUE ) {
        global $woocommerce;
        $checkout_url = $woocommerce->cart->get_checkout_url();
        return $checkout_url;

        }
    }