Articles of wp mail

get_post_meta всегда пуст, когда я использую wp_mail

Я сделал этот крючок действия, который будет отправлять электронное письмо пользователям каждый раз, когда будет создано новое сообщение в настраиваемых типах сообщений. function email_members($post_id) { global $wpdb; $usersarray = $wpdb->get_col("SELECT user_email FROM wp_users"); $users = implode(",", $usersarray); if( ( $_POST['post_status'] == 'publish' ) && ( $_POST['original_post_status'] != 'publish' ) ) { $subject = 'Event Reminder'; […]

Загрузка файла из front-end формы (как приложение) не работает

У меня есть интерфейсная форма, которая должна позволять пользователю загружать CV, которое затем отправляется вместе с остальной частью формы в виде вложения. Для этого я использовал wp_handle_upload() следующим образом: if ($_FILES) { if ( ! function_exists( 'wp_handle_upload' ) ) require_once( ABSPATH . 'wp-admin/includes/file.php' ); $uploadedfile = $_FILES['file']; $upload_overrides = array( 'test_form' => false ); $movefile […]

загружать файл с представлением переднего плана и пересылать данные по электронной почте

У меня есть электронная почта, настроенная с использованием wp_mail которая пересылает мои данные представления переднего wp_mail , а также отправляет их на панель инструментов. У меня есть проблема с отправкой файла вложения с этим электронным письмом. Я нашел это сообщение полезным: загрузка файла из front-end формы (как приложение) не работает Я могу получить электронное письмо, […]

Пользовательская форма контакта не отправляется (но не дает ошибки)

надеюсь, что все идет хорошо. Я пытаюсь добавить пользовательскую форму контакта в раздел домашней страницы. Я наткнулся на специальную форму контакта на https://gist.github.com/hansspiess/6815875 . Я внедрил код на свою домашнюю страницу, чтобы использовать пользовательский стиль темы, основанной на Zurb Foundation, которую я использую. Форма, похоже, корректно проверяется и предоставляет соответствующие сообщения об ошибках. При «успешном» […]

wp_trash_post retrashes уже разгромили комментарии?

У меня есть несколько функций mail- и update_user_meta, которые срабатывают, когда комментарий, комментарий или комментарий для пользователя получает tharshhed. Поэтому, когда я удаляю комментарий с помощью trash_comment, письмо отправляется автору: «Эй, ваш комментарий получил оборван». Прохладный, он работает хорошо. Но … Когда я разгромил связанный пост … Автор уже избитого комментария снова получает ту же […]

Добавьте hook для wp_mail () для отслеживания события Google Analytics

Надеюсь, вы сможете мне помочь в этом: я пытаюсь вызвать событие GA для каждого письма, отправленного через сайт WordPress. Моя идея состояла в том, чтобы добавить следующий код в файл functions.php моей дочерней темы: add_action("wp_mail", "trigger_contact_event"); function trigger_contact_event(){ include "include/Galvanize.php"; //Galvanize is a php class able to trigger GA events server-side $GA = new Galvanize('UA-XXXXXXX-XX'); […]

Отправить письмо от WordPress

Каков наилучший способ отправить электронное письмо из WordPress после определенного действия. Я работаю над сайтом, на котором пользователи могут отправлять идеи, а затем другие пользователи могут прокомментировать их. Я хочу отправить электронные письма по нескольким адресам (модераторам), когда создается сообщение и когда делается комментарий. У меня есть этот код для добавления сообщений с попыткой отправить […]

Захватить admin_notices после отправки почты

В моем (админ) плагине я хочу отобразить сообщение, используя действие admin_notices при успешной отправке почты. В настоящее время он не отображается. Я знаю, что это имеет какое-то отношение к порядку событий, но я не могу понять, как его структурировать, чтобы отображалось сообщение. В настоящее время я добавляю действие admin_notices из обратного вызова действия init . […]

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

Я хочу отправить автоматическое письмо каждый день в 10:00 Я пробовал этот код $timeN = date('H:i'); $timeS = date('10:00'); if ($timeS == $timeN) { $to = get_option('admin_email'); $nfrom = "my site"; $subject = "test"; $body = " Hello"; $headers = 'From: "'. $nfrom .'" <' . $to . '>'; wp_mail=$mail($to, $subject, $body, $headers); } Он […]

Ссылки wp_mail мертвы

Я пытаюсь создать плагин псевдо-информационного бюллетеня, который будет отправлять письма авторам определенных сообщений. Электронная почта отправляет содержимое текстового поля с добавлением дополнительного текста в конец. Я отправил тип содержимого функции почты в text/html и когда я <a href=""></a> ссылок <a href=""></a> ссылки отображаются правильно, но они выходят как мертвые ссылки. Нажатие на них ничего не […]