Новый шаблон Вордпресс: кривые ручки, плачу


Уважаемые подписчики, если вы случайно получили  оплаченную  статью с Миралинкс: «Есть ли Бог»?, прошу меня великодушно извинить. Я сейчас экспериментирую с новым шаблоном Вордпресс и пытаюсь запретить вывод рекламных статей на главную, а также RSS-подписку.

отчаяние головой об стенуПока не очень-то получается. Я пробовал вставлять в файл function.php строчки вида, запрещающие вывод нужных записей/категорий на главную и RSS-ленту.

function removeFromHome($query) {
if ($query->is_home)
{$query->set(‘cat’,’-61′);}
return $query; }
add_filter(‘pre_get_posts’,’removeFromHome’);


function removeFromFeed($query) {
if ($query->is_feed)
{$query->set(‘cat’,’-61′);}
return $query; }
add_filter(‘pre_get_posts’,’removeFromFeed’);

Где цифры — это номера ID рубрик. С рубрикой Public Preview у меня все получается — записи не выводятся на главную. Я пробую также добавлять строчку {$query->set(‘cat’,’-337′);}, где 337 — это ID рубрики Новости online, предназначенной для статей Миралинкс.

И тогда получается так:

function removeFromHome($query) {
if ($query->is_home)
{$query->set(‘cat’,’-61′);}
{$query->set(‘cat’,’-337′);}
return $query; }
add_filter(‘pre_get_posts’,’removeFromHome’);

function removeFromFeed($query) {
if ($query->is_feed)
{$query->set(‘cat’,’-61′);}
{$query->set(‘cat’,’-337′);}
return $query; }
add_filter(‘pre_get_posts’,’removeFromFeed’);

Однако записи из новой рубрики все равно остаются на главной и уходят в RSS.

Я понимаю, насколько неприятно получать на свой почтовый ящик, так скажем, «не целевые» заметки. Люди подумают: «Что за хрень мне шлет этот Эманно? Ну его к чертям собачьим!» — и будут абсолютно правы.

Так можно распугать всех подписчиков, которых я нежно люблю, право слово! :).  Но немножко зарабатывать со своего блога тоже хочется, тем более, за 8 месяцев его существования это первая попытка небольшой монетизации. Надеюсь, вы простите меня, дорогие друзья!

Если кто-то может помочь, скажу большое человеческое спасибо! 🙂

Работа для авторов и вебмастеров на бирже фриланса Kwork
Умеешь писать и хочешь зарабатывать on-line? Регистрируйся на Copylancer, пиши на TurboText!

Обсуждение: 7 комментариев

  1. А как в старом работало или не работало?
    Помочь правда не могу, не изучал WP, я так грубо в него вмешиваюсь если надо=)

    Ответить
  2. Кажется, запрет на вывод старой рубрики и в новом шабе заработал. Но новая рубрика все равно выводится на главной — что в старом шабе, что в новом.

    Ответить
  3. А почему бы плагин front-page-excluded-categories не попробовать использовать?

    Ответить
    1. Спасибо, поюзаю плагин! Есть еще Advanced Category (как-то так называется) в русском переводе, хорошая штука. Просто не хотелось нагружаться плагинами.

      Ответить
  4. Ну front-page-excluded-categories всё-таки плагином сложно назвать — это снипет какой-то.

    Ответить
  5. спасибо
    очень полезно

    Ответить

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

Ваш e-mail не будет опубликован.

© 2019 Мир Эманно ·  Дизайн и техподдержка: Goodwinpress.ru