Привет всем!
Есть скрипт который добавляет посты в post_type company, вопрос такой как тут добавить уведомление администратору, то есть после отправки форма еще надо на email администратора отправить уведомление. Думаю это через wp_mail надо реализовать но не знаю с чего начать.
Скрипт
if ( 'POST' == $_SERVER['REQUEST_METHOD'] && !empty( $_POST['action'] ) && $_POST['action'] == "my_post_type") {
$title = $_POST['title'];
$content = $_POST['content'];
$post_type = 'company';
$custom_field_1 = $_POST['custom_1'];
$custom_field_2 = $_POST['custom_2'];
$new_post = array(
'post_title' => $title,
'post_content' => $content,
'post_status' => 'draft',
'post_type' => $post_type
);
$pid = wp_insert_post($new_post);
add_post_meta($pid, 'meta_key', $custom_field_1, true);
add_post_meta($pid, 'meta_key', $custom_field_2, true);
}
<form method="post" name="front_end" action="" >
<input type="text" name="title" value="My Post Title" /><br>
<input type="text" name="content" value="My Post Content" /><br>
<input type="text" name="custom_1" value="Custom Field 1 Content" /><br>
<input type="text" name="custom_2" value="Custom Field 2 Content" /><br>
<button type="submit" class="button" value="submit">Submit123</button>
<input type="hidden" name="action" value="my_post_type" />
</form>
Спасибо заранее!