Intereting Posts
Как вы можете разрешить пользователям загружать видео в свой профиль и отображать его на сайте WordPress? Я получаю «Внутреннюю ошибку сервера», когда я пытаюсь добавить пункты меню Как получить идентификатор категории в single.php wordpress? Размещение необработанного HTML внутри короткого кода WordPress Как изменить текст автоматических электронных писем, например, после смены пароля? (Немецкая локализация) CPT: выполнить код после загрузки, если параметр установлен Breadcrumbs: результат поиска не отображается, если статическая страница находится сверху. Есть ли плагин WordPress, который регистрирует файл плагина в качестве настраиваемого шаблона страницы? Выполните действие по удалению блога WPMU Неустранимая ошибка: вызов неопределенной функции wp_get_current_user () Доступ к WordPress с использованием «localhost» и локального ip одновременно Почему моя рабочая пользовательская таксономия не в массиве get_taxonomies? автогенерировать заголовок пользовательского типа сообщения, который завершает работу id Получить категории заданных должностей столбцы пользовательской таблицы пользователя

Добавление даты публикации не будет вставлять новую запись

$postdate = '2010-02-23 18:57:33'; $postData = array( 'post_title' => $attachment->post_title, 'post_type' => 'post', 'post_content' => $image_tag . $attachment->post_title, 'post_category' => array('0'), 'post_status' => 'publish', 'post_date' => $postdate ); $post_id = wp_insert_post($postData); 

После добавления post_date новое сообщение больше не post_date

Solutions Collecting From Web of "Добавление даты публикации не будет вставлять новую запись"

Ваш код верен. Я тестировал его, и он работает. Я думаю, что вам не хватает, и то, что я пропустил во время тестирования ( ударил головой о стену для этой ошибки ), заключается в том, что эти сообщения не отображаются в верхней части списка сообщений.

Помните, по умолчанию, что сообщения сортируются и упорядочиваются в соответствии с датой публикации, самые новые сообщения отображаются вверху, самое старое сообщение последнее. Эти новые сообщения не являются новыми сообщениями, но считаются старыми сообщениями в соответствии с их датой публикации. Поэтому, имея в виду это, вам нужно будет просмотреть свой список сообщений и посмотреть эти сообщения.

Если вам нужно проверить, вставлено ли сообщение, дамп $post_id . Это должно вернуть идентификатор сообщения

 $postdate = '2014-02-23 18:57:33'; $postData = array( 'post_title' => $attachment->post_title, 'post_type' => 'post', 'post_content' => $image_tag . $attachment->post_title, 'post_category' => array('0'), 'post_status' => 'publish', 'post_date' => $postdate ); $post_id = wp_insert_post($postData); ?><pre><?php var_dump($post_id); ?></pre><?php