function add_post_to_base(){
$title = $_POST['title'];
$descr = $_POST['descr'];
$post_data = array(
'post_type' => 'post',
'post_title' => $title,
'post_content' => $descr,
'post_status' => 'publish',
);
// Вставляем запись в базу данных
$post_id = wp_insert_post( $post_data );
die('Post added');
}
add_action( 'wp_ajax_nopriv_add_post_to_base', 'add_post_to_base' );
add_action( 'wp_ajax_add_post_to_base', 'add_post_to_base' );
有个tax_input参数,但是以前不好,不知道现在怎么样了。所以最好的选择是使用
wp_set_object_terms: