[英]How can i replace text “Add to cart” with an icon (Add to cart button woocommerce)
[英]How can I add an extra button the the wc_add_to_cart_message in Woocommerce?
我想在有人将产品添加到购物车后弹出的“添加到购物车”消息中添加一个继续购物按钮。 我可以使用以下代码将当前的“查看购物车”按钮更改为继续购物按钮:
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;
}
但我想添加一个额外的按钮并保留“查看购物车”按钮。
谢谢
在活动主题的函数中添加以下代码片段。php -
function modify_wc_add_to_cart_message_html( $message, $products ) {
$message = sprintf( '<a href="%s" tabindex="1" class="button wc-forward" style="margin-left: 10px;">%s</a> %s',esc_url( wc_get_page_permalink( 'shop' ) ), esc_html__( 'Continue shopping', 'woocommerce' ), $message );
return $message;
}
add_filter( 'wc_add_to_cart_message_html', 'modify_wc_add_to_cart_message_html', 99, 2 );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.