将占位符文本字段添加到WooCommerce结帐

时间:2018-12-01 作者:tester

我正在尝试将占位符文本添加到签出页面,但它没有在名字和姓氏上显示任何占位符文本。它显示了一个新的文本字段,其中包含我编写的palceholder文本。我只想在现有字段中添加placegolder文本,而不是添加新的文本字段。在主题/函数中编写代码。php文件,但它仍然不工作。

add_filter(\'woocommerce_default_address_fields\', \'override_default_address_checkout_fields\', 20, 1);
function override_default_address_checkout_fields( $address_fields ) {
$address_fields[\'billing_first_name\'][\'placeholder\'] = \'Enter your first name\';
$address_fields[\'billing_last_name\'][\'placeholder\'] = \'Enter your last name\';
return $address_fields;
}

1 个回复
最合适的回答,由SO网友:tester 整理而成

在主题中添加代码functions.php.

add_filter( \'woocommerce_checkout_fields\' , \'override_billing_checkout_fields\', 20, 1 );

function override_billing_checkout_fields( $fields ) {
    $fields[\'billing\'][\'billing_first_name\'][\'placeholder\'] = \'Enter First Name\';
    $fields[\'billing\'][\'billing_last_name\'][\'placeholder\'] = \'Enter Last Name\';
    return $fields;
}
通过以这种方式添加代码来解决

相关推荐

如何将Java脚本添加到Custom-Page.php模板?

如何将javascript添加到自定义页面。php模板?如何使从w3schools ajax教程获得的以下javascript在自定义页面上工作。php模板?任何帮助都将不胜感激。工作javascript包含在以下HTML中:<!DOCTYPE html> <html> <style> table,th,td { border : 1px solid black; border-collapse: collapse;&#x