【问题标题】:Change text woocommerce minicart buttons更改文本 woocommerce minicart 按钮
【发布时间】:2018-01-06 11:40:02
【问题描述】:

在我们的 ergotopia.de 临时站点上,我正在尝试更改下拉微型车的按钮文本,就像您在图片中看到的那样。为了减少混淆:在 ergotopia.de 上它的文本是正确的,但是由于更新(我们在 Staging 上测试)它正在更改按钮文本,我无法更改文本。

我尝试了以下方法,但没有成功:

  1. 通过本地翻译进行翻译
  2. functions.php 代码如下:

    add_filter('gettext', 'translate_text'); add_filter('ngettext', 'translate_text');

    function translate_text($translated) { $translated = str_ireplace('Kasse', 'Weiter zur Kasse', $translated); return $translated; }

  3. 在子主题(childtheme\woocommerce\includes\wc-template-functions.php)中,我在第 1487 行编辑了文件:

    function woocommerce_widget_shopping_cart_proceed_to_checkout() { echo '<a href="' . esc_url( wc_get_checkout_url() ) . '" class="button checkout wc-forward">' . esc_html__( 'Weiter zur Kasse', 'woocommerce' ) . '</a>'; }

你知道怎么改吗?

【问题讨论】:

    标签: php function woocommerce


    【解决方案1】:

    解决方案:我必须像

    这样添加优先级
    add_filter('gettext', 'translate_text',999);
    add_filter('ngettext', 'translate_text',999);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-02
      • 1970-01-01
      • 2018-03-03
      • 2012-05-24
      • 2012-05-27
      • 2018-10-24
      • 2015-06-23
      • 1970-01-01
      相关资源
      最近更新 更多