WordPress 3.7 с багом: в wp_list_categories() не работает exclude!

Дня три-четыре назад разработчики выпустили новую версию CMS WordPress под номером 3.7. Что-то очень часто стали релизы в свет выпускать. Не советую вам пока обновляться до неё, - она глючная!

Примечание. Практика сверхчастых выпусков обновлений программного обеспечения ещё ни к чему хорошему ни кого не приводила. Помните ежемесячные релизы Mozilla Firefox примерно год-два назад? "И где они сейчас?", - эта практика провалилась!

Описание проблемы:

После обновления до новой версии перестал работать входной параметр exclude в функции wp_list_categories(). Последний, надо заметить, отвечает за исключаемые элементы из списка рубрик.

Временное решение:

  1. В корневом каталоге с движком откройте в папке wp-includes файл taxonomy.php.
  2. Найдите там строчку $excluded_children = array();.
  3. Замените её на $excluded_children = $exclude_tree;.

P.S. И как говорил ещё в начале заметки, - не обновляйтесь пока, выждите. Кто знает сколько там ещё у них подобных багов зарыто.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.