Intereting Posts
Требования к сайту WordPress WooCommerce установить файлы cookie или сообщить системе, что пользователь находится на сайте Запрос SQL для получения списка всех пользователей вместе со своими блогами WPMU Hook для архивации или деактивации блога? Запретить wp_insert_user создавать дубликаты пользователей $ _SERVER в WP_SITEURL Показать панель приветствия на панели инструментов для каждого пользователя Ошибка при показе сообщений по конкретной таксономии Как добавить фильтр к __ () и _e ()? Используйте Gravatar в качестве резервного изображения, если локальное изображение не найдено запустить задачу cron, не препятствуя загрузке страницы? Использование лицензированного MIT лицензированного niftyPlayer в WordPress Hosted Plugin (Premium и бесплатные версии) Как закончить этот цикл? не сохранять сообщение в таблице базы данных WordPress wp_post Как добавить стиль в wp после основной темы style.css

Как показать получаемые смежные сообщения, если сообщения сортируются по пользовательскому полю

Я хочу получить идентификатор смежных сообщений.

Для столбцов, отсортированных в хронологическом порядке, вы можете использовать:

get_adjacent_post 

Существуют ли какие-либо стандартные методы для поиска смежного поста, если сообщения сортируются по настраиваемому значению поля. Если только его очень простые мои навыки не дописывают новую функцию для этой цели.

Благодарю.

Хмммм, решение этой проблемы состояло в том, чтобы прочитать детали плагина . Он имеет возможность возвращать значения, отличные от ссылки на следующую запись, – это включает идентификатор следующей и предыдущей почты.

Если кто-то еще прочтет это в будущем и хочет узнать, как получить идентификатор, все, что вам нужно сделать, это что-то вроде:

 <?php $link=next_post_link_plus( array('order_by' => 'custom', 'meta_key' => 'Sort Number','return'=>'id') );?> 

Затем вы можете восстановить любую информацию, которая вам нужна из сообщения.