✅ Новости WEB и WordPress, темы, плагины. Здесь мы делимся советами и лучшими решениями для веб-сайтов.

Как отобразить последние пользовательские типы сообщений | Том Макфарлин

15

Допустим, вы работаете над шаблоном страницы, и он будет включать в себя часть, которая будет отображать последние настраиваемые типы сообщений (или, может быть, даже стандартный тип сообщений) того типа сообщений, который вы просматриваете.

Например, скажем, вы смотрите пример историй или что-то в этом роде. И вы смотрите на одну страницу для данного автора. Затем, возможно, на боковой панели он читает «Подробнее от других авторов» и извлекает истории от пяти других авторов.

Где могут появиться дополнительные настраиваемые типы записей.

Написание пользовательского WP_Query, извлечение пяти последних сообщений и размещение их в выбранной области кажется достаточно простым, верно?

И это. Но есть загвоздка.

Показать последние пользовательские типы сообщений

Первоначально запрос может выглядеть примерно так :

Но помните: мы просматриваем страницу автора и хотим получить результаты до пяти других авторов. Для этого важно исключить текущую историю из запроса. Таким образом, запрос становится :

И теперь вы получите до пяти самых последних историй от авторов, за исключением автора, которого вы сейчас просматриваете.

Это слишком просто

Я знаю, это звучит немного упрощенно, но это то, с чем сталкивались другие (включая меня, чего бы это ни стоило); иначе я бы не стал писать об этом.

Суть в том, что если вы просматриваете список последних записей, исключая публикацию, в которой вы уже находитесь, убедитесь, что вы используете  директиву post__not_in в своем пользовательском запросе.

Источник записи: tommcfarlin.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее