gpt4 book ai didi

wordpress - Woocommerce for WP 中 wc_add_to_cart_message 钩子(Hook)的替代方案

转载 作者:行者123 更新时间:2023-12-04 13:19:22 26 4
gpt4 key购买 nike

我使用 Woocommerce 中的添加到购物车消息 Hook 来编辑文本并从某些按钮中删除一些类。看来这个钩子(Hook)现在在 Woocommerce 2.1 中已被弃用,我找不到替代方案。

我想从“继续购物”按钮中删除“按钮”类。此类在 Woocommerce 核心中定义,我想保留未编辑的内容以便将来进行适当的更新。

我要编辑的行位于 woocommerce/includes/wc-cart-functions.php 第 94 行。

$message = sprintf('<a href="%s" class="button wc-forward">%s</a> %s', $return_to, __( 'Continue Shopping', 'woocommerce' ), $added_text );

有没有人找到这个钩子(Hook)的合适替代品?提前致谢!

最佳答案

这对我有用

add_filter( 'wc_add_to_cart_message', 'custom_add_to_cart_message' );
function custom_add_to_cart_message() {
global $woocommerce;

$return_to = get_permalink(woocommerce_get_page_id('shop'));
$message = sprintf('<a href="%s" class="button wc-forwards">%s</a> %s', $return_to, __('Continue Shopping', 'woocommerce'), __('Product successfully added to your cart.', 'woocommerce') );
return $message;
}

已编辑:感谢 Kaarel Kaspar 的更正

关于wordpress - Woocommerce for WP 中 wc_add_to_cart_message 钩子(Hook)的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21832684/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com