Dec 24
Плагин для расширения скудного функционала вордпресовских категорий.
На самом деле изначально задумывалось реализовать работу с шаблонами категорий по типу страниц. Но после изучения того как это реализовано в страницах, было решено сначала сделать поддержку произвольных полей.
В результате мы имеем следующее:
- Возможность выбора шаблона при создании/редактировании категории.
- API для полноценная работы с мета данными.
- Добавлен Action “edit_category_advanced” который вызывается между основной формой редактирования и кнопкой Save(странно, что разработчики WP до сих пор не реализовали это).
Создание шаблонов:
Для начала необходимо создать файл шаблона, чтобы WordPress его увидел, в код PHP следует поместить следующий комментарий:
<?php
/*
Category Template: Template name
*/
?>
После это в редакторе категорий появится возможность изменения шаблона.
Немного про API произвольных полей:
Добавление данных
<?php add_category_meta($term_id, $meta_key, $meta_value, $unique = false); ?>
Удаление данных
<?php delete_category_meta($term_id, $key, $value = '');?>
Получение данных
<?php get_category_meta($term_id, $key, $single = false); ?>
Получить все мета данные
<?php get_category_custom($term_id); ?>


September 26th, 2009 в 1:26 pm
Пытаюсь использовать на вп 2.7.1 и 2.8.4, но кроме выбора шаблона при редактировании/создании рубрики ничего нового не появляется. Вроде как еще доп. поля должны быть?
http://img3.imageshack.us/img3/1640/wp27extendedcategories.png
September 28th, 2009 в 11:53 am
Плагин реализовывает только API:
Функции: add_category_meta, delete_category_meta, get_category_meta, delete_category_meta_by_key, get_category_custom, а так же добавляет Action edit_category_advanced на форму редактора категорий.
Поля прейдется делать самим
March 4th, 2010 в 12:58 pm
будет ли работать для wp2.3
March 4th, 2010 в 7:50 pm
Нужно проверить, должен работать!
April 8th, 2010 в 1:15 pm
Не работает в 2.9.1, или это только у меня? Выдает кучу ошибок вместо поля выбора шаблона.