10ответ(ов) в теме
Andrey-2018
не в сети 7 лет
На сайте с 24.11.2018
Участник
Тем 23
Сообщения 80
1
16:59
Версия плагина: 1.2.2

Я добавил в файл функций код чтобы все данные пользователя который регистрируется отправлялись мне на почту.
Вот пример:

$blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);

	if ( 'user' !== $notify ) {
		$switched_locale = switch_to_locale( get_locale() );

		/* translators: %s: site title */
		$message  = sprintf( __( 'Регистрация:' ), $blogname ) . "\r\n\r\n";
    $message .= sprintf(__('Имя: %s'), $user->data->display_name) . "\r\n";
	$message .= sprintf(__('E-mail: %s'), $user->user_email) . "\r\n";
    $message .= sprintf(__('Номер: %s'), $user->phone_number) . "\r\n";
           $message .= sprintf(__('Логин: %s'), $user->user_login) . "\r\n\r\n";

		$wp_new_user_notification_email_admin = array(
			'to'      => get_option( 'admin_email' ),
			/* translators: Password change notification email subject. %s: Site title */
			'subject' => __( '[%s] New User Registration' ),
			'message' => $message,
			'headers' => '',
		);

Проблема в том что я в поле $message .= sprintf(__('Номер: %s'), $user->phone_number) . "\r\n";
указываю имя поля - с поля которое создает это дополнение, но на почту оно не приходит.
подскажите, как правильно получить значение этого поля, чтобы на почту отправился номер ?

0

Fatal error: Uncaught Error: Call to undefined function ads_get_box() in /var/www/www-root/data/www/codeseller.ru/wp-content/themes/codeseller/includes/adv.php:15 Stack trace: #0 /var/www/www-root/data/www/codeseller.ru/wp-includes/class-wp-hook.php(310): add_adv_content_after_first_forum_post('pfm-single-post...', '/var/www/www-ro...') #1 /var/www/www-root/data/www/codeseller.ru/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters('', Array) #2 /var/www/www-root/data/www/codeseller.ru/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #3 /var/www/www-root/data/www/codeseller.ru/wp-content/plugins/wp-recall/functions/files.php(57): do_action('rcl_include_tem...', 'pfm-single-post...', '/var/www/www-ro...') #4 /var/www/www-root/data/www/codeseller.ru/wp-content/plugins/wp-recall/add-on/prime-forum/functions-templates.php(117): rcl_include_template('pfm-single-post...', '/var/www/www-ro...') #5 /var/www/www-root/data/www/codeseller.ru/wp-content/plugins/wp-recall/add-on/prime-forum/themes/prime-first/templates/pfm in /var/www/www-root/data/www/codeseller.ru/wp-content/themes/codeseller/includes/adv.php on line 15