Вывод записей WordPress — как прикрепить запись WordPress вверху категории? | Видео уроки WordPress для чайников. Создать блог несложно, если изучить плагины wordpress, защитить wordpress от взломщиков и провести seo оптимизацию wordpress

Наверняка Вы сталкивались с такой ситуацией, когда Вам необходимо, чтобы какая-либо запись всегда находилась вверху страницы, независимо от даты ее публикации — например, если это приветственное слово к читателям или какое-то важное объявление. Реализовать это можно двумя способами: прикрепить запись с помощью встроенной в WordPress возможности — в окне редактирования записи в правом верхнем блоке Опубликовать есть настройка Видимость > Изменить. Надо пройти по этой ссылке и установить галочку на пункт Прилепить на главную страницу.

Однако эта запись ничем не будет выделяться среди всех остальных и с первого взгляда читатель не сможет понять, что данная новость важнее остальных. Поэтому давайте сделаем ее отличной от остальных. За вывод прикрепленных записей отвечает встроенный стиль «sticky». Зададим ему свойства в style.css

.sticky { background: #dcdcdc;}

А теперь найдите цикл вывода новостей loop

Найти его в шаблоне не сложно — начинается с 

а заканчивается

Возьмем его в блок, которому присвоим класс данной записи. Если он будет «sticky», то сработает наш стиль. Конечный код будет такой:

 

Прикрепленная запись в категории

Это мы разбирали способ, чтобы новость всегда отображалась наверху главной страницы. Если же нужно прикрепить запись вверху страницы определенной рубрики, то встроенные возможности WP в этом не помогут. Для этого мы будем использовать специальный плагин Category Sticky Posts. Работает он по следующему принципу: скачиваете, устанавливаете, активируете — как обычно, и все, больше ничего делать не нужно. Автоматически под окном редактора новостей в админке появится новый виджет этого дополнения — «Category Sticky», в котором можно выбрать ту категорию, в которой запись будет прикреплена для отображения вверху страницы рубрик.

Однако по опыту, хочу предупредить — из-за использования плагина возможны некоторые баги. Например, кодга я использовал другую тему оформления он у меня просто не работал, а сейчас отображает даже те записи, которые еще не опубликованы — как бороться пока не решил. Так что будьте внимательны.

Оцените статью