Як не показувати на головній сторінці блогу 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?