У меня есть странная проблема. Я использую плагин «WP Email Template» с mandrill. Я также использую пользовательский файл внутри плагина «theme-my-login», которому необходимо отправить электронное письмо после получения $ _POST. Вот кодwp_mail не работает над текстовым файлом плагина Wordpress
$location = $_SERVER['DOCUMENT_ROOT'];
global $wpdb;
if (! isset($wpdb)) {
include($location . '/wp-config.php');
}
global $current_user;
/************** Wp_mail Works Fine when placed here *************/
if(isset($_POST['organisation_name'])) {
/************** Wp_mail doesnot Work when placed here *************/
$current_user = wp_get_current_user();
}
Wp почта работает нормально при размещении вне Исети ($ _ POST), но при размещении внутри него оленьей кожи работы. Я проверял дважды, и оператор if правильно выполнен. EDIT: Вот print_r ($ _ POST) до состояния Ну ничего интересного
Array
(
[organisation_name] => iDevels
[representative_name] => Test Ato
[representative_contact] =>
[course-name] => ITIL 2011
[course-level] => Foundation (3 days)
[start-date] => 17/02/2015
[end-date] => 19/02/2015
[no-candidate] => 2
[trainer-required] => true
[trainer-name] =>
[exam-required] => true
[exam-date] => 19/02/2015
[exam-time] => 12:00
[exam-type] => Paper
[proctor-name] =>
[delivery-contact] => asdasd
[delivery-phone] => 234234
[delivery-address] => asdasd
[delivery-city] => asdasd
[delivery-postcode] => asdasd
[delivery-country] => AT
[exam-papers] => delivery location
[training-venue-location] => Same as delivery location
[training-contact] => asdasd
[training-phone] => 234234
[training-address] => asdasd
[training-city] => asdasd
[training-postcode] => asdasd
[training-country] => AT
[_wpnonce] => cc65d65d0c
[_wp_http_referer] => /customer-area/?settings=order-training
)
Не могли бы вы ввести следующий код над оператором 'if' и вставить здесь результат:' echo '
";' –Thankyou @merianos для вашего времени, его длинная форма, но я добавил результаты в редактирование –
Это очень странно! Код, который вы нам предоставили, должен работать. Я не знаю, что происходит с вашим кодом :) Извините, что больше не могу помочь :( –