TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Исключить форматы сообщений из пользовательского цикла WordPress

93

Недавно я выпустил новую тему Premium WordPress Photography Theme и при настройке раздела блога добавил несколько разных форматов сообщений – цитаты, ссылки, видео, изображения и стандартные. Это было здорово для демонстрации различного контента в блоге, однако я не хотел иметь никаких фактических сообщений для форматов портов цитат / ссылок, потому что в них очень мало контента, поэтому я решил удалить для них любую структуру постоянных ссылок.

Проблема возникла, когда я настраивал шаблон пользовательских архивов, потому что я не хотел, чтобы какие-либо цитаты или сообщения со ссылками отображались, поскольку в них нет контента. Итак, после некоторого возни я придумал отличный способ исключить любые форматы сообщений из ваших пользовательских циклов WordPress, используя tax_query в моем аргументе get_posts для исключения этих форматов сообщений.

Ниже приведен быстрый пример того, как исключить форматы сообщений с помощью tax_query.

Как работает налоговый запрос?

Мы в основном используем налоговый запрос, чтобы отображать любые сообщения, которые «не входят» в массив терминов, который состоит из форматов цитат и ссылок. Конечно, вы можете добавить любой формат сообщений, который хотите исключить, как это сделал я, разделив их запятыми. Ознакомьтесь с публикацией на WordPress.org «Параметры таксономии» для дальнейшего чтения и использования.

Подпишитесь на рассылку новостей

Получайте наши последние новости, учебные материалы, руководства, советы и предложения, доставленные на ваш почтовый ящик.

Источник записи: https://www.wpexplorer.com

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