Личният блог на Борисов Рустам - Как да изключите записи и категории от главната страница на блога

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

Според моето ръководство стъпка по стъпка, всеки от вас ще може да внедри тази функция във вашия WordPress блог, без да използва каквито и да било плъгини, тоест няма да повлияе по никакъв начин на скоростта на зареждане.

Е, да започваме! Имаме нужда от WordPress блог, имаме нужда от малко желание и възможност да копираме част от текст от един документ и да го поставим в друг документ. Вие имате всичко това! тогава да вървим...

Този проблем може да бъде решен по няколко начина:

  • Чрез добавяне на малка част от кода към файла functions.php (нека поговорим за това);
  • С помощта на по-сложно препрограмиране на кода на шаблона (не пиша такива ръководства, това не е форматът на моя блог);
  • Използване на плъгина „Просто изключване“ (ще говоря за него в края)

И така, да приемем, че сте написали публикация и не искате тя да се появява на първата страница на вашия блог. Така че правим следното:

    Отворете файла functions.php

Отиваме в административния панел (конзола) на двигателя на WordPress и отляво в менюто „Външен вид“ изберете елемента „Редактор“

изключите
Отдясно, в списъка с всички шаблони на вашата тема, изберете шаблона „Функции на темата“, тоест щракнете върху него! За вас може да се казва по различен начин, но няма значение, вижте какво ще пише под името на шаблона, че това е точно този файл (functions.php), в скоби!

рустам

изключите

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

2. И сега всеки код по ред (как да изключите записи):

Код за изключване на записи (публикации) от главната страница на сайта по ID

Код за изключване на записи (публикации) от rss емисията на WordPress блог по ID

Копирайте кода, поставете го най-отгоре на файла functions.php, посочете идентификатора на публикацията и сте готови!

Продължавай. Следният код е за изключване на запис в блог (публикация) от резултатите от търсенето.

Как да изключите записи (публикации) от резултатите от търсенето в блогове по ID

Как да изключите публикация от основната, rss емисия и резултатите от търсенето веднага по ID

Е, това е страхотно! Току-що проверих всичко отново, всеки код върши работата си перфектно. Последната версия на кода изключва всяка публикация, чийто id замествате, изключва от главната страница на вашия блог (емисия за съобщения на статии), rss емисия (емисия) и резултати от търсене в блог!

Първият код премахна публикацията само от едно място, а именно от главната страница (емисия на съобщения за статии). Ако искате код, който ще изключи вашата публикация само от всеки две места в блога, тогава ще изглежда така:

Ако желаете, ще трябва само да промените следните променливи във втория ред, тези в скоби - is_feed is_home is_search is_archive is_category

Ако нещо не е ясно питайте!

Цялата тази информация се отнася до изключването на конкретна публикация чрез нейния идентификатор. Но това не е всичко, което може да бъде изключено от главната страница на блога, от емисията и от резултатите от търсенето. Сега ще продължим да разбираме това!

Приятели, старая се да пиша по такъв начин, че да е ясно за всички, така че всеки без изключение да може да избере тази опция.код, от който се нуждаят и прилагат на техния сайт. Затова трябваше да извървя много дълъг път, не ви уча как да мислите и пишете такъв код сами, давам ви го готов, просто го вземете, поставете и го използвайте!