Intereting Posts
Проблема с виджетами За и против типов сообщений против нескольких блогов Как проверить, является ли сообщение приватным? Buddypress: Редактировать активность, когда новая запись в блоге Могу ли я заставить WP_Query не возвращать результаты? Как сбросить настраиваемую тему Я вручную минимизирую код css в моей основной теме или детской теме? Сделано поле поиска с полем, скрытым до выпадающего выделения. Как удалить параметры тега и категории по умолчанию из пользовательского меню администратора типа сообщения Как предотвратить WordPress от загрузки старых версий jquery в wp_head () ;? Определение количества запросов, выполняемых ключевым wordpress Является ли раздел «категория» привязан к URL-адресу в архиве или публикации? Подкатегория Woocommerce 404 Отключить подтверждение по электронной почте новый регистр bbPress Рефакторинг длинной if / else php-цепей

Проблема с get_next_post () get_previous_post (), возвращающая значение null

Я использую wp в качестве механизма для размещения функций блога на существующем сайте. У меня есть место на странице блога, где я загружаю wp-load.php . Я хочу получить следующие и предыдущие сообщения, но когда я загружаю сообщение из wpdb, оба get_next_post() и get_previous_post() возвращают NULL . Что мне нужно сделать, чтобы вернуть эти функции в правильные значения?

Изменить Вот код:

 if ( isset($_GET['article_id']) && is_numeric($_GET['article_id']) ) { $id = $_GET['article_id']; $objPost = get_post($id); new dBug(get_next_post()); new dBug(get_previous_post()); 

}

dBug – класс довольно печатной. В настоящее время он дает два NULL . Я попробовал это:

 if ( isset($_GET['article_id']) && is_numeric($_GET['article_id']) ) { $id = $_GET['article_id']; $objPost = get_post($id); setup_postdata($objPost); new dBug(get_next_post()); new dBug(get_previous_post()); 

} но не повезло. Еще NULL .

Solutions Collecting From Web of "Проблема с get_next_post () get_previous_post (), возвращающая значение null"