Wordpress Woocommerce将\添加到\购物车挂钩清空购物车

Wordpress Woocommerce将\添加到\购物车挂钩清空购物车,wordpress,woocommerce,action,hook,Wordpress,Woocommerce,Action,Hook,我正在使用woocommerce\u add\u to\u cart操作钩子,如下所示: add_action('woocommerce_add_to_cart', 'display_more_modal', 10, 6); function display_more_modal( $cart_item_key, $product_id, $quantity, $variation_id, $variation, $cart_item_data ) { echo "<h1>

我正在使用woocommerce\u add\u to\u cart操作钩子,如下所示:

add_action('woocommerce_add_to_cart', 'display_more_modal', 10, 6);

function display_more_modal( $cart_item_key, $product_id, $quantity, $variation_id, $variation, $cart_item_data ) {

    echo "<h1>Test Title here...</h1>";

    //or

   ?>
   <h1>More text here</h1>
   <?php

}
add_动作('woocommerce_add_to_cart','display_more_model',10,6);
功能显示\u更多\u模式($cart\u item\u key、$product\u id、$quantity、$variation\u id、$variation、$cart\u item\u data){
回声“测试标题在这里…”;
//或
?>
这里有更多的文字

我发现Wordpress中的一些钩子不喜欢回显任何内容。我不确定这条规则有多难和快,但我记得在函数中回显任何内容通常是不好的做法。相反,它们应该返回一些内容。我只是创建了创建并返回的产品。在视图文件中,我创建了一个if语句,如果存在产品,则输出模式的html。这似乎已经解决了它。

我发现Wordpress中的一些挂钩不喜欢回显任何内容。我不确定这条规则有多难和快,但我记得在函数中回显任何内容通常是不好的做法。相反,它们应该返回一些内容g、 我只是创建了创建的产品并返回了它。在视图文件中,我创建了一个if语句,如果产品存在,它会输出模式的html。这似乎已经解决了问题。

如果您要触发模式,您可能应该在单击按钮时使用javascript。否则,您可能会使用
wc\u add\u notice()
在这个钩子上。如果你想触发一个模态,你可能应该在点击按钮时使用javascript来触发。否则,你可能会在这个钩子上使用
wc\u add\u notice()