【问题标题】:Custom phone number placeholder for WooCommerce my account pageWooCommerce 我的帐户页面的自定义电话号码占位符
【发布时间】: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;
} 

此代码未更改占位符。你能帮帮我吗?

提前致谢

【问题讨论】:

  • 能否请您显示您页面的代码?
  • 你的意思是源代码?

标签: php wordpress woocommerce placeholder


【解决方案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 注册部分中没有电话字段……所以这个字段是由您或第三方插件添加的,您必须自己了解如何使用管理它,因为没有人可以通过魔法猜到。
  • 我没有添加。它提供多供应商版本。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-01
  • 1970-01-01
  • 2016-07-29
  • 1970-01-01
  • 2017-01-27
  • 2018-03-24
相关资源
最近更新 更多