首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改WooCommerce Bookings“立即预订”按钮的文本?

如何更改WooCommerce Bookings“立即预订”按钮的文本?
EN

Stack Overflow用户
提问于 2017-05-18 07:03:00
回答 2查看 1K关注 0票数 1

在学习的过程中,我学到了越来越多的php。我差不多理解了php钩子的工作原理(动作、过滤器)。

我正在尝试向我的子函数页面添加过滤器:

代码语言:javascript
复制
add_filter('woocommerce_booking_single_check_availability_text', 'wc_change_button_text');

function wc_change_button_text() {
      return __( 'Add to cart', 'woocommerce' );         
}
EN

回答 2

Stack Overflow用户

发布于 2017-05-18 10:25:29

您可以使用WooCommerce过滤器钩子来更改这些内容,但我不建议您这样做,因为这样做会花费太长的时间,并且会造成代码膨胀。

下面是我要推荐的:https://wordpress.org/plugins/woocommerce-multilingual/

票数 0
EN

Stack Overflow用户

发布于 2021-07-15 06:45:49

我相信你可能已经找到了一个解决方案,但对于任何其他偶然发现这篇文章的人,只需将这段代码添加到你的子主题的函数文件中即可。

代码语言:javascript
复制
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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44036079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档