3ответ(ов) в теме
а если отправка после публикации новой записи на почту осуществяется вот так
$mailto = get_option('admin_email');
как указать 2 почты? пробовал 2 раза писать
$mailto = '1tester@ukr.net';
$mailto = '2tester@ukr.net';
не работает
пробовал
rcl_mail('1 email', $subject, $textmail);
rcl_mail('2 email', $subject, $textmail);
отправляет пустые письма (пробовал добавлять остальные аргументы для передачи $subject, $textmail, $message
но все равно пустые приссылает
вот код полностью
function colabs_new_ad_email($post_id) { $the_ad = get_post($post_id); $category = colabsthemes_get_custom_taxonomy($post_id, COLABS_TAX_CAT, 'name'); $ad_title = stripslashes($the_ad->post_title); $ad_cat = stripslashes($category); $ad_author = stripslashes(get_the_author_meta('user_login', $the_ad->post_author)); $ad_slug = get_option('siteurl').'/?post_type='.COLABS_POST_TYPE.'&p='.$post_id; $adminurl = get_option('siteurl').'/wp-admin/post.php?action=edit&post='.$post_id; $mailto = get_option('admin_email'); $subject = __('новое','colabsthemes'); $headers = 'From: '. __('Админу', 'colabsthemes') .' <'. get_option('admin_email') .'>' . "\r\n"; $blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES); $message .= sprintf(__('+1 новое', 'colabsthemes'), $blogname) . "\r\n\r\n"; $message .= __('Автор: ', 'colabsthemes') . $ad_author . "\r\n\r\n"; $message .= __('Детали', 'colabsthemes') . "\r\n"; $message .= __('-----------------') . "\r\n"; $message .= __('Заголовок: ', 'colabsthemes') . $ad_title . "\r\n"; $message .= __('Категория: ', 'colabsthemes') . $ad_cat . "\r\n"; if(get_post_meta($post_id, 'colabs_payment_method', true) == 'banktransfer'){ } $message .= __('-----------------') . "\r\n\r\n"; $message .= __('Просмотр: ', 'colabsthemes') . $ad_slug . "\r\n"; wp_mail($mailto, $subject, $message, $headers); }
Тема закрыта. Публикация новых сообщений запрещена.