WooCommerce 我的帐户页面的自定义电话号码占位符
Posted
技术标签:
【中文标题】WooCommerce 我的帐户页面的自定义电话号码占位符【英文标题】:Custom phone number placeholder for WooCommerce my account page 【发布时间】:2020-09-25 19:25:18 【问题描述】:我正在尝试在我的帐户页面中为电话号码添加占位符。
add_filter('woocommerce_default_phone_fields', 'override_default_address_my account_fields', 20, 1);
function override_default_address_my_account_fields( $address_fields )
$address_fields['shop-phone']['placeholder'] = '+123456789';
return $address_fields;
此代码未更改占位符。你能帮帮我吗?
提前致谢
【问题讨论】:
能否请您显示您页面的代码? 你的意思是源代码?【参考方案1】:
您可以尝试使用 wordpress 过滤器woocommerce_billing_fields
:
add_filter( 'woocommerce_billing_fields', 'custom_my_account_fields', 20, 1 );
function custom_my_account_fields( $fields )
$fields['billing_phone']['placeholder'] = '+123456789';
return $fields;
希望对你有所帮助。我检查了它的工作
【讨论】:
谢谢,但它已更改结帐页面中的电话占位符,未注册/我的帐户页面 @ash 默认情况下,myaccount/form-login.php
template file 上的 myaccount 注册部分中没有电话字段……所以这个字段是由您或第三方插件添加的,您必须自己了解如何使用管理它,因为没有人可以通过魔法猜到。
我没有添加。它提供多供应商版本。以上是关于WooCommerce 我的帐户页面的自定义电话号码占位符的主要内容,如果未能解决你的问题,请参考以下文章
Woocommerce 如何在我的帐户页面上重定向自定义端点
使 Woocommerce (3.8.0) 管理员电子邮件包含结帐页面中的自定义字段数据