Июл
Скрываем рубрики и статьи в WordPress плагином Advanced Category Excluder
Здравствуйте, сегодня я хочу поговорить, как с помощью плагина Advanced Category Excluder можно скрыть рубрики, посты, статьи на своем wordpress сайте или блоге.
Польза от Advanced Category Excluder:
- Возможно скрыть рубрику, в которой размещаются рекламные статьи, в частности, размещенные через площадку Миралинкс.
- Возможно скрыть рубрику, в которой размещаются статьи, написанные под заработок с постовых через биржу GoGetlinks.
- Если организовываете на своем сайте закрытые курсы, марафон или подобного рода серию статей для определенного круга лиц, возможность скрыть рубрику вам поможет.
- При организации дополнительного бонуса для подписчиков сайтов, можно создать рубрику, которая будет выводиться только в RSS канал, тем самым появится лишний повод подписаться на сайт.
Можно еще пофантазировать и придумать другие возможности для применения плагина Advanced Category Excluder, но перейду уже к более подробному разбору данного плагина, от установки до применения.
Первым делом выбираем способ установки плагина, это либо скачивание с официального сайта wordpress плагинов — wordpress.org или, зайдя в административную панель – плагин – новый плагин, прописываем Advanced Category Excluder, установить и активировать.
Теперь в зависимости от того, есть ли у вас уже рубрика для дальнейшего укрытия от посторонних глаз или её нет, действия ненадолго расходятся. Для этого в административной панели во вкладке «Записи» кликаем на «Рубрики» и создаем новую рубрику для дальнейших целей.
Если в новой рубрике будете размещать рекламные статьи из miralinks, тогда не называйте новую рубрику – реклама, миралинкс, miralinks, и т.д. Название должно быть естественным для блога. К примеру вам необходимо разместить статью с заголовком работа в самаре, а ваш сайт телевизионный и он косвенно касается данной темы, поэтому вы делаете подрубрику Самара, в которую в дальнейшем будете складывать такие тематические статьи.
Теперь перейдем к настройкам рубрик, чтобы их спрятать. Для этого в административной панели в самом низу появиться отдельная вкладка ACE, которая в себе содержит общие настройки, настройки рубрик, ссылок, страниц и тегов (на данный момент не доработана данная функция). Можете покопаться в меню ACE, возможно, что-то будет полезно и для вашего сайта, но я рекомендую отдельно перейти к разделу – Categories.
Вкладка Categories позволяет скрыть статьи расположенные в нужной рубрике, так чтобы они не выводились на главной странице (home), на страницах архива вашего сайта (Archive), вашим подписчикам (RSS post и RSS comments), при поиске по сайту (Search Pages) и при выводе на странице похожих записей (Single Posts).
Я рекомендую прятать с главной страницы и чтобы в RSS ленту не попадали статьи с нужной вам рубрикой, для этого нужные вам рубрики отметьте галочкой напротив нужной секции.
Советы по Advanced Category Excluder:
Если создали новую рубрику и не получается поставить галочку для укрытия в нужной вам секции, тогда к любой записи на вашем сайте добавьте принадлежность к рубрике, которую вы хотите скрыть, после поставьте нужные галочки и можете обратно убрать в записи принадлежность к группе.
Если вы через время сняли галочки с скрытой ранее рубрики и в ней статья была оставлена совсем недавно (стандартно не позднее 10 последних статей), она может отобразиться в RSS ленте, так как стандартно в настройках указано, что необходимо отображать последние 10 постов на сайте.
В принципе плагин легкий в управлении, и он сводиться к двум простым действиям – установить и выбрать какую рубрику скрыть от глаз и все. Наличие на главной самой рубрики обязательно для работы с рекламными материалами, потому что необходимо потом указать в задании путь кликов к располагаемой статьи, который не должен превышать трех кликов. Можно и в данном случае пойти по более сложному пути и убрать полностью рубрику из вида и выводить такие статьи через специальный тег, но не будем все усложнять.
Если вам нравится мой блог, и вы хотите поддержать меня в конкурсе от форума вебмастерс, поставьте со своего сайта на меня ссылку с анкордом «продвижение неизбежно» на конкурсную статью, по возможности с главной страницы сайта. После 6 августа по желанию ссылку можно будет снять, а я отблагодарю постовым с этого блога ТИЦ 30 ПР 4.
Начал добавлять жирные ссылки с другой базы, поэтому возможно повторы, но она в 5 раз крупнее предыдущей...
*** ТИЦ 1900 ПР 4, *** ТИЦ 1200 ПР 4, заходим на сайт и регистрируемся, во время регистрации заполняем нужные поля и добавляем в аддурилку. Прочитать, как осуществить данную операцию по добавлению жирной ссылки в аддурилку.
Жирная ссылка живет два дня, чтобы их не пропустить подписывайтесь на блог!
09 Июл 2011 в 11:20
Артур, а не пробовал убирать с помощью пхп кода? Так не добавляется нагрузка на сервер из-за лишнего плагина
function exclude_category ($query) {
if ( $query->is_feed or $query->is_home ) {
$query->set ('category__not_in', array (1,2,3));
}
return $query;
}
add_filter ('pre_get_posts', 'exclude_category');
1,2,3 — это номер категории которые необходимо исключить
Поместить этот код надо в фанкшн.пхп
Чтобы посмотоеть номер категории необходимо зайти в редактирование категорий и там это есть
[Ответить]
Ahawks Reply:
июля 10, 2011 at 18:33
Не пробовал, но читал, просто как я понимаю в данном случае вовсе мы уберем из глаз рубрику, а при моем способе просто избавим её показ в РСС и на главной, что вполне приемлемо.
[Ответить]
Andrew Reply:
июля 12, 2011 at 13:26
Нет, рубрика остается. Просто статьи из нее не уходят на главную и РСС
[Ответить]
09 Июл 2011 в 19:09
Плагин хороший, очень даже может пригодиться при написании рекламных постов и не только. У некоторых блогов я видел идут новости интернета закрытые, т.к. они есть но не отдаются в RSS — так и тематичность в глазах подписчиков не страдает и число страниц растет)
[Ответить]
Ahawks Reply:
июля 10, 2011 at 18:35
Я тоже думал про новости, рубрика у меня есть и дайджест, может тоже стоит убрать, хотя у меня есть сайт под это дело целый, правда сейчас я им не занимаюсь...
Я начал публиковать статьи для самых новичков с элементарными пояснениями в закрытой для рсс группе
[Ответить]
Гугл плюз Reply:
июля 10, 2011 at 21:50
И Правильно сделал)
[Ответить]
10 Июл 2011 в 10:11
Здравствуйте, Артур! Немного не по теме: А можно перенять у вас эстафету по теме фриланса? Зарание спасибо.
[Ответить]
Ahawks Reply:
июля 10, 2011 at 18:39
Приветствую Маргарита, безпроблем можно взять у меня любую эстафетную палочку по эстафетам где я участвовал, жду статью тогда по фрилансу, отпишитесь как она будет готова)
[Ответить]
Маргарита Reply:
июля 10, 2011 at 20:20
Ok, спасибо!
[Ответить]
11 Июл 2011 в 13:43
Добрый день, Артур! Ссылка на пост о фрилансе: margaritablog.ru/2011/07/moi-put-frilansera/
[Ответить]
Ahawks Reply:
июля 11, 2011 at 14:14
Добрый Маргарита, сейчас добавлю ссылку и на вас, спасибо за участие в эстафете)
[Ответить]
Маргарита Reply:
июля 12, 2011 at 18:14
И вам спасибо!
[Ответить]
Ahawks Reply:
июля 13, 2011 at 00:19
Не за что) Буду рад, если и другие эстафеты вам приглянуться)
[Ответить]
13 Июл 2011 в 18:33
интересно, а кому вообще может понадобиться скрывать рубрики?
[Ответить]
Ahawks Reply:
июля 13, 2011 at 23:56
В начале статьи я писал примеры для чего надо скрывать и поверьте много таких людей, которые это делают)
[Ответить]
29 Июл 2011 в 06:33
Плагин несомненно полезный, взял себе на заметку... некоторые вещи действительно надо скрывать, это точно...
[Ответить]
30 Июл 2011 в 18:06
Кланая вещь, жаль что у меня Joomla ...
[Ответить]
23 Сен 2011 в 22:37
За описание плагина спасибо! Сейчас знакомлюсь с биржами миралинкс и гоугетлинкс и понял, что этот плагин необходим.
[Ответить]
Ahawks Reply:
сентября 23, 2011 at 23:33
Угу, по крайнемере для миры точно, про неё планирую скоро написать статью
[Ответить]
24 Дек 2011 в 06:37
Плагин несомненно хороший и очень мне нужный, только вот с моей темой он никак не хочет «дружить», после его активации начинаются жуткие вещи...
Ahawks, подскажите есть ли аналогичные плагины для скрытия страниц рубрик?
[Ответить]
Ahawks Reply:
декабря 24, 2011 at 13:12
А в чем именно проявляются жуткие вещи? Может просто не совместимость плагина с другим плагином, пробовали с другой темой и все там нормально работало?
[Ответить]
Тамара Reply:
декабря 24, 2011 at 15:00
У меня перестает корректно работать слайдер, в него начинают выводится все изображения и записи из рубрик, если создаешь новую рубрику, то туда автоматически помещаются все записи из блога, причем страница «блог» периодически перестает существовать, вместо нее ошибка 404, записи начинают «размножаться» сами по себе... то есть дублируются раза по три.
Дело, наверное, не только в теме, но и в версии вордпресс, на официальном сайте посмотрела, народ говорит, что с предпоследней версией (3.2.1) не работает он. Так он и в 2009 году последний раз обновлялся :(((
С другой темой не проверяла...
[Ответить]
Ahawks Reply:
декабря 24, 2011 at 21:36
Данный плагин у меня установлен и все нормально. Поэтому рекомендую проверить с другой темой данный плагин, на минуту переключите вашу тему на стандартную и посмотрите, как все будет, а потом обратно. Тогда можно будет найти точно проблему. Так же если слайдер выводиться с помощью плагина, можно найти ему альтернативу, есть десяток плагинов для вывода слайдера.
Попробуйте шаблон, а потом отпишитесь Тамара.
[Ответить]
Тамара Reply:
декабря 26, 2011 at 02:18
Спасибо за совет, проверила, но к сожалению, со стандартной темой при активации плагина записи «размножаются», более того, начинают выводится для общего доступа автосохраненные черновики.
Слайдер у меня реализован не через плагин, такой шаблон.
[Ответить]
Ahawks Reply:
декабря 26, 2011 at 15:21
Значит шаблон можно исключить. Следующий способ выявление ошибки это работа над плагинами, может какой то плагин конфликтует. Для этого попробуйте отключить на время все плагины кроме этого. Если все будет работать как надо и хорошо, тогда по одному плагину надо включать и смотреть работает все или нет. И таким способом можно найти проблему если конфликтация в плагинах.
[Ответить]
Тамара Reply:
декабря 27, 2011 at 14:33
Видимо и не в плагинах дело, после отключение всех и активации advanced category excluder вышеупомянутые «глюки» сразу появляются.
[Ответить]
Ahawks Reply:
декабря 27, 2011 at 20:00
Тогда напоследок можно попробовать установить не самую новую версию плагина, но как я понимаю с предыдущих ваших сообщений, его давно не обновляли. Странно, надо будет поискать аналоги данного плагина тогда, не знаю почему он не корректно работает. Может сам плагин с ошибкой и можно попробовать его удалить и заново скачать, установить...
[Ответить]
Тамара Reply:
декабря 28, 2011 at 07:37
Удалить и поставить заново пробовала — не помогает. Нашла два похожих плагина, но с функционалом поскромнее, но они к сожалению, для моих целей не подходят. Ahawks, Спасибо за советы! Но, похоже прийдется разбираться с кодом...
29 Дек 2011 в 04:25
После установки этого кода смотрите, какая ерунда произошла: ulishnablog.ru. В шапке чушь повылазила... Что это значит???
[Ответить]
Ahawks Reply:
декабря 29, 2011 at 09:41
Что-то не вижу никакой чуши в шабке, можно скрин. Возможно код установили не в нужный файл, вот и получилась проблемка.
[Ответить]
19 Янв 2012 в 14:58
Установила этот плагин. Действительно очень удобно. Большое спасибо за подробное объяснение
[Ответить]
Ahawks Reply:
января 25, 2012 at 11:54
Всегда рад помочь
[Ответить]
30 Апр 2012 в 00:20
Как же всё таки лучше ?
Плагином скрыть или php ?
[Ответить]