Главная Новости

Как добавить уведомление для администратора при регистрации нового покупателя в WooCommerce


Опубликовано: 24.08.2018

видео Как добавить уведомление для администратора при регистрации нового покупателя в WooCommerce

Kwork - обзор магазина/биржи фриланс услуг Kwork – инструкции для покупателей/заказчиков

В сегодняшней статье мы расскажем вам как настроить email уведомления для администратора при регистрации нового покупателя в WooCommerce.


Настройка писем и уведомлений на e-mail в Woocommerce

По-умолчанию, когда новый пользователь создает аккаунт в WooCommerce , ему присваивается роль “ Customer (Покупатель)“, в отличие от стандартных ролей WordPress — Подписчик, Автор, Редактор или Администратор. Поэтому, если вы хотите, чтобы администратор сайта получал email уведомления как только зарегистрируется новый покупатель, вам нужно добавить простую функцию в файл functions.php вашей темы или в плагин для сайта WordPress и перезаписать этим самым стандартный файл WooCommerce customer-new-account.php .


SEO оптимизация WordPress сайта для эффективного продвижения в Google и Яндекс

Первым делом перезаписываем customer-new-account.php путем добавления одной строчки кода в конец файла (файл можно взять в папки templates плагина WooCommerce и положить в директорию woowommerce в папке с темой):

<?php do_action( 'new_customer_registered', $user_login ); ?>

Далее, добавляем сниппет в functions.php:

// Уведомление для администратора о новом зарегистрировавшемся покупателе function new_customer_registered_send_email_admin($user_login) { ob_start(); do_action('woocommerce_email_header', 'Новый покупатель зарегистрировался'); $email_header = ob_get_clean(); ob_start(); do_action('woocommerce_email_footer'); $email_footer = ob_get_clean(); woocommerce_mail( get_bloginfo('admin_email'), get_bloginfo('name').' - Новый покупатель зарегистрировался', $email_header.'<p>Пользователь '.esc_html( $user_login ).' создал аккаунт на сайте.</p>'.$email_footer ); } add_action('new_customer_registered', 'new_customer_registered_send_email_admin');

Вот и все. Мы надеемся, что эта статья помогла вам добавить email уведомления для администратора при регистрации нового покупателя в WooCommerce.

Если вы начинаете разбираться с WooCommerce, то не забудьте посетить нашу рубрику WooCommerce , где мы публикуем материалы специально по тематике магазинов на этой платформе.

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

VN:F [1.9.22_1171]

Rating: 0.0/ 5 (0 votes cast)

rss