我正在学习越来越多的PHP。我有点了解php钩子的工作原理(动作,过滤器)
我试图在我的子功能页面中添加一个过滤器:
add_filter('woocommerce_booking_single_check_availability_text', 'wc_change_button_text');
function wc_change_button_text() {
return __( 'Add to cart', 'woocommerce' );
}
答案 0 :(得分:0)
您可以使用WooCommerce过滤器钩子来更改这些,但我不推荐它,因为它会花费太长时间并导致代码膨胀。
以下是我的建议:https://wordpress.org/plugins/woocommerce-multilingual/
答案 1 :(得分:0)
我相信您可能已经找到了解决方案,但对于偶然发现这篇文章的其他人,只需将此代码段添加到您的子主题的函数文件中即可。
add_filter( 'woocommerce_loop_add_to_cart_link',
'replacing_add_to_cart_button', 10, 2 );
function replacing_add_to_cart_button( $button, $product ) {
$button_text = __("Change Text Here", "woocommerce");
$button = '<a class="book-now button" href="' . $product->get_permalink() . '">' . $button_text . '</a>';
return $button;
}
经过测试并在 5.4.1 中有效