WordPress 3.7 з багом: в wp_list_categories() не працює exclude!
Дня три-чотири тому розробники випустили нову версію CMS WordPress під номером 3.7. Щось дуже часто стали релізи у світ випускати. Не раджу вам поки оновлюватися до неї, – вона глючна!
Примітка. Практика сверхчастых випусків оновлень програмного забезпечення ще ні до чого хорошого ні кого не приводила. Пам’ятайте щомісячні релізи Mozilla Firefox приблизно рік-два тому? “І де вони зараз?”, – ця практика провалилася!
Опис проблеми:
Після оновлення до нової версії перестав працювати вхідний параметр exclude у функції wp_list_categories(). Останній, треба зауважити, відповідає за виключаються елементи зі списку рубрик.
Тимчасове рішення:
- У кореневому каталозі з движком відкрийте в папці wp-includes файл taxonomy.php.
- Знайдіть там рядок $excluded_children = array();.
- Замініть її на $excluded_children = $exclude_tree;.
P. S. І як говорив ще на початку замітки, – не оновлюйтеся поки, почекайте. Хто знає скільки там ще у них подібних багів зарито.