что значит прилепить запись в wordpress

Создание и оформление sticky post для wordpress

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpressВообще Sticky Post — это статья блога, которая располагается «выше» всех остальных заметок блога вне зависимо от даты публикации. Применений этому можно придумать несколько, чаще всего в качестве Sticky Post просто размещается важная информация для читателей блога. Так, например, подобным образом можно опубликовать объявление о переезде блога, смене RSS ленты или другой контактной информации, можно выделить особым образом важный пост или публикацию под конкретное событие.

Когда-то очень давно для реализации этой функциональности применяли сторонние модули, которые частенько попадали в подборки наиболее популярных и нужных. Сейчас плагины закрепленных записей используются для реализации каких-то специальных задач, а базовые опции Sticky постов в WordPress добавлены по умолчанию. Для решения задачи будем применять функцию post_class, которая аналогична body_class, рассмотренной нами ранее.

Обновление 19.07.2019: Чуть позже рассмотрел как вывести sticky post в категориях и тегах (архивах блога) без использования плагинов. По ссылке найдете работающий хак и детальное его пояснение.

Создаем Sticky Post

Чтобы выделить ту или иную статью в качестве Sticky Post при написании текста загляните в блок «Опубликовать», где в пункте «Видимость» нужно будет поставить соответствующую галочку.

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Можно указывать опцию Sticky Post также и для размещенных публикаций. В меню «Записи» — «Изменить» выбираем пункт свойства для требуемой статьи. Справа внизу блока найдете статус поста и поле с галочкой «Прилепить запись».

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Вот, в принципе, и все. После этого ваша публикация должна будет появиться в блоге выше всех остальных постов.

Оформление Sticky постов (функция post_class)

Теперь можно добавить специальный дизайн для всех Sticky Post дабы они не сливались с остальными постами и действительно привлекали внимание.

Для этого открываем шаблон index.php, находим место, где выводится сообщения блога, то есть после открытия цикла:

…и до вывода заголовка статьи:

» title=» «>

Как правило там уже есть какой-то DIV, отвечающих за оформление блока. Добавляем в него вывод класса с помощью функции post_class, если такого там еще нету. В случае добавление нового DIV не забудьте его закрыть.

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

При этом для «прилепленных постов» будет указан класс sticky. Таким образом можно задавать его оформление в CSS стилях.

В Sticky Post нет ничего сложного, но пару раз об этом уже спрашивали, поэтому, думаю, начинающим блоггерам и пользователям wordpress материал пригодиться.

Источник

Прилепленные записи (Sticky Posts)

Содержание

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

В этом уроке покажу вам не только то, как сделать, чтобы одна или несколько записей в блоге выводились в начале, но и оформим их в другом стиле.

Чтобы скачать тему WordPress, которая получилась у нас в процессе этого урока, необходимо приобрести курс.

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

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

Решение – прилепленные посты!

На странице редактирования записей (а также в быстром редактировании) есть такая офигенная галочка, которая и позволяет вам управлять прилепленными записями на блоге!

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Отмечаете эту галочку и:

Как вывести все прилепленные посты

IDы всех постов, у которых включена эта опция (как на скриншоте), сохраняются в базе данных в виде массива. Поэтому вывести только прилепленные посты при помощи дополнительного цикла не составит труда:

Отключение повышенного приоритета для прилепленных записей

То есть в этом случае все записи будут выводиться как обычно — с сортировкой по дате. Для этого воспользуемся хуком pre_get_posts.

На главной странице:

Только в дополнительных циклах внутри страниц:

Источник

Прикреплённые записи: Sticky Post WordPress

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Для чего это нужно? Ну например: если вам нужно разместить важную информацию для читателей сайта, лучшую свою статью, приветствие или срочное, важное объявление и так далее. Вообщем, чтобы посетители могли увидеть прикрепленный пост WordPress первым.

Раньше прикрепить, закрепить статью на главной странице блога можно было только с помощью специального плагина, теперь разработчики сделали такую функцию в WP по умолчанию.

Sticky Post WordPress: как прикрепить запись?

Как делать прикрепленные / липкие сообщения в WordPress? Если вы хотите, чтобы ваши основные статьи отображались на первой полосе в течение более длительного времени следуйте данному руководству. Прикреплённые записи WordPress.

В этом нет ничего сложного, думаю начинающим пользователям CMS ВордПресс моя инструкция пригодится. И так, вы написали статью, заметку или сообщение и вам её надо, как то выделить, то есть, чтобы она постоянно мозолили глаза посетителям, перед её публикацией загляните в блок » Опубликовать «. В разделе «Видимость» нажмите «Изменить»:

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Прилепить на главную страницу

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Прикрепить наверх блога

Готово, друзья. Да, чуть не забыл, если вам нужно прилепить запись уже опубликованный (старый) пост, тогда зайдите «Все записи», найдите нужную и в свойствах также установите галочку «Прилепить запись»:

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Прилепить запись WordPress

Обновите её. А когда вам понадобится убрать прикреплённую запись с главной страницы, снимите галочку и статья займёт своё обычное место, по дате публикации.

Как оформить прикрепленную запись WordPress

Как стилизовать / выделить ваши прикрепленные посты WordPress? Встроенная в WordPress функция прикрепления сообщений по умолчанию не изменяет стиль вашей публикации. Для некоторых это может не иметь большого значения, но другие захотят отличить внешний вид Sticky Posts WordPress от остальной части их ленты.

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Дополнительные стили ВордПресс

Добавьте собственный CSS код для настройки внешнего вида липкой записи:

Вот такое оформление получилось у меня:

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Стиль прикреплённого сообщения

Появилась чуть заметная рамочка вокруг закреплённой / прилепленной записи в блоге WordPress. Естественно, можете заменить приведенные выше шестнадцатеричные коды цветов на те, которые соответствуют цветовой схеме вашего собственного блога. Установите свои стили по желанию.

Я сейчас тоже допишу этот пост и сделаю его на несколько дней Sticky Post WordPress.

А теперь расскажу напоследок, раз мы коснулись блока «Опубликовать» ещё об одной функции для ваших записей.

Как отложить публикацию статьи в WordPress до определённого времени

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Отложить публикацию статьи в WordPress до определённого времени

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

Примеров можно привести несколько, когда необходимо наполнять блога в автоматическом режиме. Бывают такие ситуации, когда у вас есть огромное желание строчить статью за статьёй, а бывает наоборот, палец о палец ударить лень или вдруг, не дай бог, заболели и вам уже дела нет ни до чего. Вот по этому, на всякий случай пишите статьи про запас и ставьте их в очередь на публикацию. Вот, как то так.

Ставим публикацию сообщений на определённое время

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Изменить время публикации статьи

И пожалуйста, день, месяц, год и час с минутами:

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Выставить время публикации статьи в ВордПресс

Выставляете нужное время и можете не беспокоиться, сообщение будет опубликовано точно в срок. Я уже прибегал к этому методу, не стал публиковать посты один за другим, отложил один для публикации на следующий день. Всё проходит точно и в срок.

В заключение

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

Источник

Как в WordPress закрепить запись в ленте

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

Какой бы не была ваша цель, факт остается фактом вывести на верх запись, в ленте, нам надо.

В WordPress есть два варианта решения это проблемы. Первый самый простой но не совсем правильный, а второй красивый и правильный, но чуть сложнее первого. Но в обоих случаях мы не будем править php, все будет сделано стандартными средствами. В рамках этой статьи мы рассмотрим оба способа, а вы решите что для вас лучше.

Способ первый. Закрепляем меняя дату

Первый способ вполне логичен и понятен каждому кто хоть как-то вел или ведет блог. Ведь записи в ленте, по умолчанию выводятся в порядке создания. т.е. самые новые записи на верху, а старые записи внизу. Значит, чтобы одна новость была выше всех, надо чтобы дата у нее была новее чем у свежесозданных. Поменять дату мы можем так:

Также, вы можете играться разными вариациями изменения даты. К примеру выставлять не в новой записи позднюю дату, а наоборот, в нужной новости более свежую дату. Главное, не выставить будуйшее время, иначе новость пропадет из ленты и опубликуется в назначенное время.

Из недостатков этого способа можно отметить всего два пункта. Первое, вам постоянно приходиться помнить про закрепленные элементы и постоянно что-то править руками. Второе — Сбиваеться хронология в ленте, и на всем блоге. Если вам надо закрепить надолго, то отсутствие хронологии может сильно мешать пользователю. Впрочем, на индексацию или SEО это никак влиять не будет, особенно если у вас есть карта сайта в формате HTML и xml.

Способ первый. Закрепляем встроенными средствами

Как вы могли догадаться из подзаголовка, в движке WordPress, есть встроенный функционал, с помощью которого мы можем вывести на верх какую-то запись. Для этого надо выйти в меню «Все записи»

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Найти нужную нам, и навести на нее курсор мышки, чтобы появилось меню «Изменить», «Свойства», «Удалить», «Перейти» как на картинке ниже

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Нажмите на кнопку «Свойства» и вам откроется меню редактирования, но не стандартное, там где вы можете изменить текст, а позволяющее изменить дату, SEO URL, так называемых ЧПУ, поменять рубрику и прочее. Но нас интересует галочка «Прилепить запись» которая находиться чуть выше кнопки «обновить».

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

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

На этом все, но если у вас остались вопросы, напишите комментарий, попробуем разобраться вместе.

Источник

Прилепленные записи (sticky posts) в WordPress. Что это и как с ними работать?

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

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

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

В Classic Editor вам нужно в правой панели найти параметр «Видимость» и нажать на ссылку «Изменить».

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Далее выбираем пункт «Открыто» и включаем чекбокс «Прилепить на главную страницу».

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

Далее жмем «Обновить» или же «Опубликовать».

Теперь зафиксированные посты будут выводиться в самом начале ленты на главной WordPress сайта и в дополнительных циклах, которые вы будете выводить с помощью класса WP_Query.

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

Как вывести список прилепленных постов?

Сделать это можно обратившись к id записей с такой пометкой, а в базе данных они хранятся в виде отдельного массива.

Тут, для вывода постов использован класс WP_Query.

Как отключить прилепленные записи на главной странице WordPress?

При отключении приоритета закрепленных постов, они будут выводиться в общей ленте записей соответственно даты публикации. Приведенные варианты кода, нужно добавлять в файл functions.php вашей темы.

Пример кода для отключения sticky posts только на главной.

В дополнительных циклах, например в WP_Query.

Полное отключение данного функционала в WordPress.

Как задать свои стили для прилепленных постов?

Для оформления закрепленных записей используется класс – sticky. Он добавляется за счет использованием в CMS WordPress стандартной функции post_class().

Сама структура контейнера поста имеет следующий формат.

Для того чтобы задать sticky posts отдельные стили переходим в файл style.css вашей темы (или другой подключаемый) и добавляем свой код.

Пример, когда для таких постов добавлена красная рамка.

Как добавить закрепленный пост в рубрике сайта?

Чтобы добавить такую выделенную запись можно воспользоваться плагинами, например Sticky Posts — Switch.

Заходим в меню «Плагины» — «Добавить новый». Ищем по название, устанавливаем и активируем данный плагин.

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

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

Чтобы подключить возможность помечать посты для кастомных типов записей нужно перейти в раздел «Настройки» — «Sticky Posts — Switch» и там поставить галочки возле нужных позиций.

что значит прилепить запись в wordpress. Смотреть фото что значит прилепить запись в wordpress. Смотреть картинку что значит прилепить запись в wordpress. Картинка про что значит прилепить запись в wordpress. Фото что значит прилепить запись в wordpress

На этом сегодня все. Надеюсь, материал был для вас полезен.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *