在 Woocommerce 中重命名 "Have A Promotional Code?"

Rename "Have A Promotional Code?" in Woocommerce

请检查:http://www.baroniarialb.cat/finalitza-la-compra/ 我安装了 AVADA 和 Woocommerce 主题,但我需要更改“有促销代码吗?”而且我找不到正确的代码来做到这一点。 我已经尝试了互联网上出现的不同方式,但没有成功 funtions.php。 你能指导我吗?

试试这个代码。我已经从我这边测试过了,它工作正常

function woocommerce_rename_coupon_field_on_cart( $translated_text, $text, $text_domain ) {
    
    if ( is_admin() || 'woocommerce' !== $text_domain ) {
        return $translated_text;
    }
    if ( 'Apply Coupon' === $text ) {
        $translated_text = 'Put your text here'; //Here add your text which you want to replace
    }
    return $translated_text;
}
add_filter( 'changetext', 'woocommerce_rename_coupon_field_on_cart', 10, 3 );

您也可以通过 jQuery 进行更改。在footer.php文件中添加脚本

<script>
jQuery("h2.promo-code-heading").text("Hello world!");
</script>

对于插件上的字符串翻译,我们使用 locotranslate 插件,简单、快速并且可以将翻译后的文件用于更多 wordpress 实例。