WooCommerce管理员订单页面更改折扣标签

一世

在WooCommerce的最新更新中,他们已将Discounts改为Coupon(s)。这在订单总数表中。请参阅此屏幕截图以了解>清晰度https://prnt.sc/sq6xfh

我想尽可能将其更改为“折扣”,因为在您实际应用折扣后说“优惠券”并没有多大意义。理想情况下,最好根据需要显示“折扣”和“优惠券”行,因为有时您可以应用优惠券和折扣。

现在,我正在尝试更改屏幕快照中上面指出的Discount(s)标签。

我已经在插件核心文件中找到了代码,并且知道我无法更改,这是代码:

    </tr>
    <?php if ( 0 < $order->get_total_discount() ) : ?>
        <tr>
            <td class="label"><?php esc_html_e( 'Coupon(s):', 'woocommerce' ); ?></td>
            <td width="1%"></td>
            <td class="total">-
                <?php echo wc_price( $order->get_total_discount(), array( 'currency' => $order->get_currency() ) ); // WPCS: XSS ok. ?>
            </td>
        </tr>
    <?php endif; ?>

我不确定如何通过我的functions.php在上面的代码中将Coupon(s)更改为Discounts

任何帮助表示赞赏。干杯尼克

LoicTheAztec

您可以通过gettext以下方式使用WordPress挂钩:

add_filter('gettext', 'custom_strings_translation', 20, 3);
function custom_strings_translation( $translated_text, $text, $domain ) {
global $pagenow, $typenow;

    // Settings
    $current_text = "Coupon(s):";
    $new_text     = "Discount(s):";

    // Targeting admin single order pages
    if( is_admin() && in_array($pagenow, ['post.php', 'post-new.php']) && 'shop_order' === $typenow && $current_text === $text ){
        $translated_text =  __( $new_text, $domain );
    }
    return $translated_text;
}

代码进入活动子主题(或活动主题)的functions.php文件中。经过测试和工作。

相关答案:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

隐藏管理员订单页面上的订单项目中的元数据(WooCommerce)

来自分类Dev

WooCommerce管理员订单页面-删除电子邮件和电话上的超链接

来自分类Dev

如何为WooCommerce订单页面(管理员)添加自定义字段?

来自分类Dev

更改Woocommerce管理员订单列表的时间和日期格式

来自分类Dev

在Woocommerce的管理员编辑订单页面上显示每个特定订单的所有可用送货方式

来自分类Dev

Woocommerce订单类别按管理员部分分类

来自分类Dev

如何更改Django管理员的“用户更改页面”标签的标题?

来自分类Dev

更改WooCommerce管理订单页面中显示的订单项目元密钥标签

来自分类Dev

将订单元数据添加到WooCommerce管理员订单概述

来自分类Dev

在Woocommerce管理员订单列表中显示带有作者和日期的订单注释

来自分类Dev

在WooCommerce管理员订单列表中显示每个订单的变体名称

来自分类Dev

在管理员-> Woocommerce->订单的“订单”列表中显示运输邮政编码。

来自分类Dev

WooCommerce 管理员创建订单并在订单付款时添加运费

来自分类Dev

Django管理员更改下拉标签

来自分类Dev

电子邮件,管理员订单和“谢谢”页面上的WooCommerce 4.0自定义结帐和ACF字段值

来自分类Dev

WooCommerce从前端隐藏订单项元(不是管理员)

来自分类Dev

WooCommerce将电子邮件通知发送给管理员以获取特定的订单状态

来自分类Dev

在帐单地址后以WooCommerce管理员订单显示自定义元数据

来自分类Dev

在WooCommerce管理员订单预览上显示供应商商店名称(Dokan)

来自分类Dev

在WooCommerce订单管理员中搜索自定义字段

来自分类Dev

WooCommerce从前端隐藏订单项元(不是管理员)

来自分类Dev

woocommerce 管理员创建订单在创建时获取客户 ID

来自分类Dev

如何在页面管理员wordpress中添加订单列?

来自分类Dev

如何在页面管理员wordpress中添加订单列?

来自分类Dev

在Woocommerce管理订单页面中更改文本“结算”和“发运”

来自分类Dev

使用页面访问令牌更改FBSession以管理员身份在fb页面上发布帖子

来自分类Dev

使用页面访问令牌更改FBSession以管理员身份在fb页面上发布帖子

来自分类Dev

在WooCommerce中覆盖管理员视图

来自分类Dev

覆盖WooCommerce中的管理员视图

Related 相关文章

  1. 1

    隐藏管理员订单页面上的订单项目中的元数据(WooCommerce)

  2. 2

    WooCommerce管理员订单页面-删除电子邮件和电话上的超链接

  3. 3

    如何为WooCommerce订单页面(管理员)添加自定义字段?

  4. 4

    更改Woocommerce管理员订单列表的时间和日期格式

  5. 5

    在Woocommerce的管理员编辑订单页面上显示每个特定订单的所有可用送货方式

  6. 6

    Woocommerce订单类别按管理员部分分类

  7. 7

    如何更改Django管理员的“用户更改页面”标签的标题?

  8. 8

    更改WooCommerce管理订单页面中显示的订单项目元密钥标签

  9. 9

    将订单元数据添加到WooCommerce管理员订单概述

  10. 10

    在Woocommerce管理员订单列表中显示带有作者和日期的订单注释

  11. 11

    在WooCommerce管理员订单列表中显示每个订单的变体名称

  12. 12

    在管理员-> Woocommerce->订单的“订单”列表中显示运输邮政编码。

  13. 13

    WooCommerce 管理员创建订单并在订单付款时添加运费

  14. 14

    Django管理员更改下拉标签

  15. 15

    电子邮件,管理员订单和“谢谢”页面上的WooCommerce 4.0自定义结帐和ACF字段值

  16. 16

    WooCommerce从前端隐藏订单项元(不是管理员)

  17. 17

    WooCommerce将电子邮件通知发送给管理员以获取特定的订单状态

  18. 18

    在帐单地址后以WooCommerce管理员订单显示自定义元数据

  19. 19

    在WooCommerce管理员订单预览上显示供应商商店名称(Dokan)

  20. 20

    在WooCommerce订单管理员中搜索自定义字段

  21. 21

    WooCommerce从前端隐藏订单项元(不是管理员)

  22. 22

    woocommerce 管理员创建订单在创建时获取客户 ID

  23. 23

    如何在页面管理员wordpress中添加订单列?

  24. 24

    如何在页面管理员wordpress中添加订单列?

  25. 25

    在Woocommerce管理订单页面中更改文本“结算”和“发运”

  26. 26

    使用页面访问令牌更改FBSession以管理员身份在fb页面上发布帖子

  27. 27

    使用页面访问令牌更改FBSession以管理员身份在fb页面上发布帖子

  28. 28

    在WooCommerce中覆盖管理员视图

  29. 29

    覆盖WooCommerce中的管理员视图

热门标签

归档