Я пробовал много способов вставить сообщение в WP с помощью wp_insert_post, но у меня всегда такая же проблема. Когда я пытаюсь вставить сообщение, сообщение правильно загружено, но я получаю пустую страницу (страница сломана). Последний код я использовал это:wp_insert_post всегда возвращает пустую страницу (но пост создан)
// Create post object
global $user_ID;
$new_post = array(
'post_title' => 'My New Post',
'post_content' => 'Lorem ipsum dolor sit amet...',
'post_status' => 'future',
'post_date' => date('Y-m-d H:i:s'),
'post_author' => $user_ID,
'post_type' => 'post',
'post_category' => array(0)
);
$post_id = wp_insert_post($new_post);
Обычно «Пустая страница» относится к фатальной ошибке PHP. Просьба сделать следующее: 1. Проверьте файлы журнала ошибок сервера. 2. Установите «WP_DEBUG» в true в файле wp-config.php WordPress. И вы должны уметь выявлять проблему в коде. – WisdmLabs
Этот код в порядке. Где вы использовали этот код? и какая страница пуста? –
Вы не показываете достаточно кода для воспроизведения проблемы. Прочтите руководство [ask]. – brasofilo