2014-08-27 3 views
0

Я пробовал много способов вставить сообщение в 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); 
+0

Обычно «Пустая страница» относится к фатальной ошибке PHP. Просьба сделать следующее: 1. Проверьте файлы журнала ошибок сервера. 2. Установите «WP_DEBUG» в true в файле wp-config.php WordPress. И вы должны уметь выявлять проблему в коде. – WisdmLabs

+0

Этот код в порядке. Где вы использовали этот код? и какая страница пуста? –

+0

Вы не показываете достаточно кода для воспроизведения проблемы. Прочтите руководство [ask]. – brasofilo

ответ

0

Это может быть WordPress «Link URL» проблема. Вам просто нужно выбрать параметр «URL-адрес файла», чтобы получить ссылку на изображение в текстовом поле «URL-адрес ссылки». Могут быть и другие причины. Однако, если это проблема «Ссылка URL», ее можно решить очень легко. Я последовал ниже блог, чтобы исправить проблему Link URL

http://scriptcrunch.com/2016/03/wordpress-insert-post-blank-page-issue.html

Смежные вопросы