Articles of wp mail

Проблема с wp_mail ()

Я пытаюсь решить проблему, в которой у меня есть различные формы контакта, не отправляющие электронные письма. Вот код: <?php // Send Message if(isset($_REQUEST['submit'])) { if(nt_get_option('advance', 'recaptchar_site_key') && nt_get_option('advance', 'recaptchar_secret_key')) { require_once(THEME_LIBS_DIR.'/recaptchalib.php'); $privatekey = nt_get_option('advance', 'recaptchar_secret_key'); $resp = recaptcha_check_answer ($privatekey, $_SERVER["REMOTE_ADDR"], $_POST["recaptcha_challenge_field"], $_POST["recaptcha_response_field"]); $is_valid = $resp->is_valid; } else { $is_valid = true; } global $nt_site_message; if($is_valid) […]

не добавьте детали формы в базу данных или отправьте мне письмо

Моя форма заказа перестала работать … она не вставляет данные в заказы пост-типа, как она должна, и не отправляет мне электронное письмо … Я использую плагин wp-mail-smtp, чтобы заставить его отправить мне после того как заказ будет помещен вместе с ним, пытаясь добавить детали заказа в пост-типовый заказ … но он ничего не делает, но […]

Как отправить .csv или .xlsx в качестве вложения с помощью wp_mail ()

Я пытаюсь отправить .csv или .xlsx в качестве вложения, используя функцию wp_mail . Изображения и PDF-файлы не отправляют никаких проблем, но не excel-файлов. Это код, который у меня есть: $message = "Test email"; // send email to employees selected $email = 'email@mydomain.com'; //php mailer variables $to_email = 'testemail@mydomain.com'; $subject = "Email test"; $attachments = array(WP_CONTENT_DIR […]

Добавление элемента действия в таблицу администраторов и отправка электронной почты

Я пытаюсь добавить ссылку на каждый элемент таблицы «Пользователи» в области «Администратор WP» и использовать эту ссылку для отправки этому конкретному пользователю электронной почты. Я больше всего люблю, но у меня есть странное поведение, которое я не могу понять. Вот мой код: (Я описываю свои проблемы ниже) // Adds "Send rejection email" action to Users […]

Multisite + wp_mail – маршрут через сайт условно

Я использую multisite и хотел бы отправлять электронные письма через определенные / условные сайты. Мой прецедент: На save_post … a) отправить электронное письмо пользователю A родительского сайта 1 б) отправить электронное письмо пользователю B детского сайта 2 Я предполагаю, что мне нужно «сломать» текущий сайт, временно переопределить его с определенным идентификатором сайта, а затем восстановить […]

Старая плагиновая самозанятая отправка почты

У меня есть старый плагин, который позволяет людям выбирать продукты, а затем отправляет почту в выбранный магазин. Но какое-то время он прекратил отправлять письма. Я думаю, что-то в коде устарело или что-то в этом роде? <?php /* Plugin Name: BreadForm Description: Version: Author: Author URI: */ if (!class_exists("BreadFormPlugin")) { class BreadFormPlugin { protected $fromEmail = […]

Как использовать контактную форму 7 для обработки почты на стороне сервера ()?

Как я могу использовать контактную форму 7 для работы с сервером mail() и я сам обрабатываю клиентскую сторону ? У меня есть эта форма, которая использует Zurb Foundation для подтверждения подачи: <form class="form-comment form-submit" id="formComment" data-abide novalidate action="" data-aos="fade-up"> <!– grid container –> <div class="grid-container"> <!– grid x –> <div class="grid-x grid-padding-x"> <div class="medium-12 cell"> […]

WP_mail () Проблема. Дублированные письма, если $ _GET == email

Я почесываю голову с последних нескольких часов. Но все еще не в состоянии найти причину проблемы. Я создал функцию wp_mail() которая выглядит следующим образом: if( !empty( $_GET['A'] ) && !empty( $_GET['B'] ) ) { add_action('init', 'test_function', 0 ); if( !function_exists ('test_function') ){ function test_function(){ $to = 'dummyemail@gmail.com'; $subject = 'Email Subject'; $body = 'This is […]

Отправлять уведомление по электронной почте администратору для каждой новой публикации

Я хочу отправить электронное письмо администратору для каждого опубликованного опубликованного сообщения. Я использую крючок add_action('publish_post' 'custom_send_admin_email'); Но выше крюка отправляет электронную почту, если какое-либо обновление сделано в сообщении, которое я не хочу. Есть ли крючки или трюки, которые отправляют почту только после опубликования в первый раз не для каждого обновления в этом сообщении?

Пользовательские поля с add_post_meta ()

Я «унаследовал» плагин WP для создания событий и по какой-то причине (по-видимому, после перемещения веб-сайта в другое место того же сервера) это сейчас ситуация: Как и ожидалось, новые резервные копии добавляются в базу данных с соответствующей информацией и могут быть замечены в пользовательской странице типа «Тип публикации» («Заказы»), но … Электронное письмо с подтверждением бронирования […]