$conf, $runtime; function_exists('chdir') AND chdir(APP_PATH); $r = 'mysql' == $conf['cache']['type'] ? website_set('runtime', $runtime) : cache_set('runtime', $runtime); } function runtime_truncate() { global $conf; 'mysql' == $conf['cache']['type'] ? website_set('runtime', '') : cache_delete('runtime'); } register_shutdown_function('runtime_save'); ?>php - Adding placeholder text field to woocommerce checkout|Programmer puzzle solving
最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

php - Adding placeholder text field to woocommerce checkout

matteradmin11PV0评论
Closed. This question is off-topic. It is not currently accepting answers.

Your question should be specific to WordPress. Generic PHP/JS/SQL/HTML/CSS questions might be better asked at Stack Overflow or another appropriate Stack Exchange network site. Third-party plugins and themes are off-topic for this site; they are better asked about at their developers' support routes.

Closed 6 years ago.

Improve this question

I am trying to add placeholder text to checkout page but it is not displaying any placeholder text on the first name and last name.It is displaying a new text field with the palceholder text which i have written.I just want to add the placegolder text in the existing field instead of adding a new text field.Written the code in themes/function.php file but still it is not working.

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;
}
Closed. This question is off-topic. It is not currently accepting answers.

Your question should be specific to WordPress. Generic PHP/JS/SQL/HTML/CSS questions might be better asked at Stack Overflow or another appropriate Stack Exchange network site. Third-party plugins and themes are off-topic for this site; they are better asked about at their developers' support routes.

Closed 6 years ago.

Improve this question

I am trying to add placeholder text to checkout page but it is not displaying any placeholder text on the first name and last name.It is displaying a new text field with the palceholder text which i have written.I just want to add the placegolder text in the existing field instead of adding a new text field.Written the code in themes/function.php file but still it is not working.

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;
}
Share Improve this question edited Dec 1, 2018 at 10:00 MKS 118 bronze badges asked Dec 1, 2018 at 5:35 testertester 1112 silver badges7 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 1

Add the code in your themes 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;
}

Solved by adding the code in this way

Post a comment

comment list (0)

  1. No comments so far