Як не показувати на головній сторінці блогу wordpress пости з певної категорії,

Не всім це буде цікаво, тому основний розповідь ховаю під кат.

  • Elegant Category (In) Visibility версія 0.1.6.5
  • Category Visibility-iPeat Rev версія 1.0.8
  • Simply Exclude версія 1.7.6

Elegant Category (In) Visibility після установки, на сторінці налаштування, видавав помилки. Таким чином конфігурувати його виявилося неможливим, був вилучений.

Другий встановився, легко сконфігурілся, був запущений в роботу. Але ... через деякий час виявилося, що посилання з міток, в тому числі і з хмари тегів, працюють неккоректно. Вірніше зовсім не працюють. При переході по посиланню з мітки, блог видавав сторінку з написом «Ой, а блог-то зовсім новий!» (Це фраза з русифікації шаблону, в оригіналі вона така «Oops! This blog is brand new»). WordPress не знаходив записів з такою міткою.

Оскільки проблема з випаданням постів зі сторінки мітки була виявлена ​​не відразу після установки цього плагіна, не можу не згадати про ще один чудовому засобі для адміністратора - плагін WP Tuner. Він, крім усього іншого, дозволяє подивитися всі запити до бази даних, які виконує wordpress при генерації сторінки. За допомогою нього і був виявлений запит, який відповідає за визначення кількості записів з певною міткою (тегом).

Ось ця умова, доданий плагіном Category Visibility-iPeat Rev, ніколи не спрацьовувало і, відповідно, сторінка виводилася порожній

AND ((wp1_cat_visibility.archives = 1 AND
wp1_cat_visibility.cv_user_level <= 10) OR post_status = 'static' OR
wp1_cat_visibility.cat_ID IS NULL)

Одним словом: цей плагін теж був без жалю видалений.

Навігація по публікаціям

а як прикрутити приховування статей з головної сторінки, якщо блог знаходиться на хостингу wordpress.com?

А хіба цей хостинг не дозволяє установку своїх плагінів?

а як прикрутити приховування статей з головної сторінки, блог знаходиться на хостингу wordpress.com?