Php Woocommerce购物车优惠券值占位符更改
所以,我想我可以通过申请来改变这一点Php Woocommerce购物车优惠券值占位符更改,php,css,wordpress,woocommerce,placeholder,Php,Css,Wordpress,Woocommerce,Placeholder,所以,我想我可以通过申请来改变这一点 input#coupon_code.input-value::placeholder { content: 'Enter Code here'; } 这是CSS,它不起作用,所以我开始寻找它在php上的位置 我有一个wordpress设置,所以我继续使用cart.php和coupon.php 我根本不习惯php环境,所以在浏览了30分钟的所有内容后,我看了%$符号后感到头晕目眩 我目前只想找到如何更改此占位符文本,但无法执行此操作 谢谢让我们在优惠券.ph
input#coupon_code.input-value::placeholder {
content: 'Enter Code here'; }
这是CSS,它不起作用,所以我开始寻找它在php上的位置
我有一个wordpress设置,所以我继续使用cart.php
和coupon.php
我根本不习惯php环境,所以在浏览了30分钟的所有内容后,我看了%$符号后感到头晕目眩
我目前只想找到如何更改此占位符文本,但无法执行此操作
谢谢让我们在优惠券.php中说一下,您有以下几点:
<p class="form-row form-row-first">
<input type="text" name="coupon_code" class="input-text" placeholder="<?php esc_attr_e( 'Coupon code', 'woocommerce' ); ?>" id="coupon_code" value="" />
</p>
在WooCommerce或任何插件中更改文本的首选方法是使用过滤器。最好使用过滤器而不是编辑模板,因为更新WooCommerce时可以更改模板。将以下代码放在functions.php文件中,以获得更适合未来的解决方案
function my_text_strings( $translated_text, $text, $domain ) {
switch ( $translated_text ) {
case 'Coupon code' :
$translated_text = __( 'My New Coupon Code Text', 'woocommerce' );
break;
}
return $translated_text;
}
add_filter( 'gettext', 'my_text_strings', 20, 3 );
这对你有帮助吗?hust查找.php
页面,该页面具有id=优惠券代码的输入。
如果WooCommerce更新,请避免更改模板,并使用gettext筛选器来验证您的更改。@AndrewSchultz同意
function my_text_strings( $translated_text, $text, $domain ) {
switch ( $translated_text ) {
case 'Coupon code' :
$translated_text = __( 'My New Coupon Code Text', 'woocommerce' );
break;
}
return $translated_text;
}
add_filter( 'gettext', 'my_text_strings', 20, 3 );