WooCommerce, популярный плагин WordPress, широко используется для настройки веб-сайтов электронной коммерции. Одним из важных аспектов любого интернет-магазина является адрес электронной почты получателя уведомлений о заказах. В этой статье мы рассмотрим несколько способов изменения адреса электронной почты получателя по умолчанию в WooCommerce, а также приведем примеры кода.
Метод 1: использование плагина
Один из самых простых способов изменить адрес электронной почты получателя по умолчанию в WooCommerce — использовать плагин. Доступно несколько плагинов, которые позволяют настраивать уведомления по электронной почте. Одним из таких плагинов является «WooCommerce Email Customizer» от WooCommerce. Вот пример того, как его использовать:
- Установите и активируйте плагин «WooCommerce Email Customizer».
- Перейдите в WooCommerce >Настройки >Электронная почта.
- Найдите шаблон электронного письма, который хотите изменить, и нажмите «Управление».
- Найдите поле «Получатели» и введите желаемый адрес электронной почты.
- Сохраните изменения.
Метод 2: изменение файла Functions.php
Другой метод — изменить файл Functions.php вашей темы. Вот пример того, как изменить адрес электронной почты получателя по умолчанию, добавив код в файл function.php:
- Доступ к файлам вашего сайта WordPress с помощью FTP-клиента или cPanel.
- Перейдите в каталог wp-content/themes/ваша-тема-папка.
- Найдите файл function.php и загрузите резервную копию.
- Откройте файл function.php в текстовом редакторе.
- Добавьте следующий код в конец файла:
function change_woocommerce_email_recipient( $recipient, $order ) {
$recipient = 'new-email@example.com';
return $recipient;
}
add_filter( 'woocommerce_email_recipient_new_order', 'change_woocommerce_email_recipient', 10, 2 );
- Замените «new-email@example.com» на желаемый адрес электронной почты.
- Сохраните изменения и загрузите измененный файл function.php обратно на свой сервер.
Метод 3: использование специального плагина.
Если вы предпочитаете оставить файлы темы нетронутыми, вы можете создать собственный плагин для изменения адреса электронной почты получателя по умолчанию. Вот пример:
- Создайте новую папку в wp-content/plugins/ и назовите ее, например, «custom-woocommerce-emails».
- Создайте в папке новый файл PHP и назовите его «custom-emails.php».
- Вставьте следующий код в файл custom-emails.php:
<?php
/*
Plugin Name: Custom WooCommerce Emails
Description: Changes the default recipient email for WooCommerce.
*/
function change_woocommerce_email_recipient( $recipient, $order ) {
$recipient = 'new-email@example.com';
return $recipient;
}
add_filter( 'woocommerce_email_recipient_new_order', 'change_woocommerce_email_recipient', 10, 2 );
- Сохраните файл.
- Войдите в панель администратора WordPress и выберите «Плагины» >«Установленные плагины».
- Активируйте плагин «Пользовательские электронные письма WooCommerce».
В этой статье мы рассмотрели три различных метода изменения адреса электронной почты получателя по умолчанию в WooCommerce. Вы можете использовать плагин, например «WooCommerce Email Customizer», изменить файл function.php вашей темы или создать собственный плагин. Выберите метод, который соответствует вашим потребностям, и следуйте предоставленным примерам кода, чтобы успешно реализовать изменение. Настроив адрес электронной почты получателя, вы можете быть уверены, что нужный человек будет получать важные уведомления о заказах.