WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

Шаблон писем при регистрации или восстановлении пароля

Добрый день! Подскажите где меняются шаблоны писем после регистрации или восстановлении пароля, вообще все шаблоны писем

0
Гость
3.3 года назад
  • 0
    Kama7602

    Хуков для этого я что-то не нашел. Но можно переопределить соответствующие функции в плагине:

    Принцип такой. Создаете свой плагин, копируете в него оригинальный код функции и изменяете под себя...

    Ну и в крайнем случае, всегда можно изменить текст сообщения, через хук wp_mail см функцию wp_mail(). Например, проверяете наличие конкретной строки в сообщении, по которой можно идентифицировать тип сообщения, и изменяете текст сообщения. Примерно так:

    add_filter('wp_mail', 'wp_mail_change_attr' );
    function wp_mail_change_attr( $attr ){
    	/*
    	$attr = array(
    		'to'          => 'кому',
    		'subject'     => 'тема',
    		'message'     => 'сообщение',
    		'headers'     => 'заголовки',
    		'attachments' => 'вложения'
    	);
    	*/
    
    	// проверяем что это наше письмо и меняет текст
    	if( false !== strpos( $attr['message'], 'Новый пользователь зарегистрировался') ){
    		$attr['message'] = 'Измененный текст сообщения';
    	}
    
    	return $attr;
    }

    Ну и если ничего не получается, можно попробовать плагины, вот сходу что нашлось:

    http://wordpress.org/extend/plugins/wp-mailfrom/
    http://wordpress.org/extend/plugins/send-from/
    http://wordpress.org/extend/plugins/set-email-from-address/
    http://wordpress.org/extend/plugins/mail-from/
    http://wordpress.org/extend/plugins/wp-from-email/
    http://wordpress.org/plugins/wp-easy-mail-configurator/
    https://wordpress.org/plugins/wp-mail-options/

    timofej-shevchenko 6 мес назад

    Пользуюсь Вашим сайтом как основным ресурсом по WP. Недавно долго искал, и нашел такой хук "https://developer.wordpress.org/reference/functions/wp_new_user_notification/". Очень помог, если бы эта информация была на Вашем сайте, был бы очень признателен.

    Kama 6 мес назад

    Так она вроде как есть: https://wp-kama.ru/function/wp_new_user_notification

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