Моя цель - вставить новый черновик в базу данных с помощью специальной формы интерфейса, которую я создал. Мне нужно, чтобы заголовок сообщения и контент были пустыми. Это возможно?Как получить пустой заголовок и содержание сообщения при создании нового сообщения WordPress через интерфейс
Я попытался следующий, не работает:
$post_data = array(
'post_title' => '',
'post_type' => 'post',
'post_content' => '',
'post_status' => 'draft',
'post_author' => 1
);
$post_id = wp_insert_post($post_data);
Примечания: Вы можете создать новую запись с помощью фонового редактор с пустым заголовком и содержанием, так мне интересно, как они ребята в WordPress делают это.
Есть ли у вас какие-либо ошибки? 'wp_insert_post ($ post_data, true);' должен возвращать некоторый :) – Xavier
Да, я получаю «Контент, название и выдержка» пусты. Var dumping: object (WP_Error) # 34 (2) {["errors"] => array (1) {["empty_content"] => array (1) {[0] => string (38) "Содержимое, заголовок , а отрывки пусты. " }} ["error_data"] => array (0) {}} – henrywright