WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru WPmentor - Ищем топовых специалистов по WordPress, чтобы помочь вам заработать

Имя и Фамилия в display_name по умолчанию

Добрый день, подскажите как сделать по умолчанию display_name что бы отображался не логин, а Имя фамилия пользователя
фильтр нашёл, но почему то не срабатывает

add_filter( 'pre_user_display_name' , 'default_display_name' );
function default_display_name( $name ) {

	if (empty($_POST[$firstname['first_name']] ) ) {
		$firstname = sanitize_text_field( $_POST['first_name'] );
	}

	if (empty($_POST[$lastname['last_name']] ) ) {
		$lastname = sanitize_text_field( $_POST['last_name'] );
	}

	return $firstname . ' ' . $lastname;
}
Заметки к вопросу:
midas34 7 Фев. 2020

Именно при регистрации нового пользователя, поля Имя и фамилия обязательные в форме регистрации и пустыми не будут

midas34 7 Фев. 2020

Всё разобрался, оказывается на хостинге через админку не хочет принимать, скачал functions.php поставил код и снова залил, всё работает!

0
midas34
7 февраля 2020

Нет ответов на этот вопрос.

    На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация