Произвольные таксономии в WordPress
Опубликовано: 02.09.2018
WordPress поддерживает произвольные таксономии, которые можно использовать для группировки и классификации записей. Ранее мы писали о том, как добавить произвольный тип записей в WordPress , а в этой публикации вы узнаете, как добавить произвольную таксономию в WordPress и прикрепить ее к произвольному типу записей.
Произвольные типы записей. Серия №1. Создаем записи, таксономии, поля
Есть очень простой способ добавить произвольные таксономии в WordPress - воспользоваться плагином Types , который позволяет работать не только с произвольными таксономиями, но и с произвольными типами записей и с произвольными полями .
HTML2WP. Серия #8.1. Начинаем раздел Услуги. Немного теории и подключаем новую таксономию
Если по каким-то причинам вы не желаете использовать плагин, то зарегистрировать произвольную таксономию в WordPress можно с помощью следующего кода. Этот код необходимо добавить в файл темы functions.php и отредактировать так, как вам необходимо.
/* Регистрируем таксономию для квартир -----------------------------------------------*/ add_action( 'init', 'apartments_category', 0 ); function apartments_category(){ $labels = array( 'name' => _x( 'Категории квартир', 'taxonomy general name' ), 'singular_name' => _x( 'Категория квартир', 'taxonomy singular name' ), 'search_items' => __( 'Найти категорию квартир' ), 'all_items' => __( 'Все категории квартир' ), 'parent_item' => __( 'Родительская категория квартир' ), 'parent_item_colon' => __( 'Родительская категория квартир' ), 'edit_item' => __( 'Родительская категория квартир' ), 'update_item' => __( 'Обновить катгорию квартир' ), 'add_new_item' => __( 'Добавить новую категорию квартир' ), 'new_item_name' => __( 'Название новой категории квартир' ), 'menu_name' => __( 'Категории квартир' ), ); register_taxonomy('apartments_category',array('apartments'), array( 'hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'query_var' => true, 'rewrite' => array( 'slug' => '' ), )); }Этот код имеет некоторые параметры, которые вам нужно поменять в соответствии с вашими требованиями. Параметры:
"apartments_category" - название новой таксономии. Каждая таксономия должна иметь уникальное название. Поменяйте этот параметр, так как вам необходимо. "apartments" - название типа записей, к которому крепится новая таксономия. Поменяйте этот параметр, чтобы прикрепить таксономию к вашему типу записей. $labels - массив описаний для таксономии. Поменяйте описания так, как вам необходимо.Добавив этот код в functions.php, и изменив некоторые параметры, вы добавите новую таксономию в WordPress и прикрепите ее к определенному типу записей. Так вы сможете группировать и классифицировать записи определенного типа по категориям и меткам.
Подписывайтесь и получайте полезные статьи на почту!
Сегодня | Завтра | ||
USD | 32.62 | 32.50 | |
EUR | 39.90 | 39.92 |
Обменник | Переходов |
Wmchanger | 6 |
E-Market | 5 |
WMtoCash.com | 4 |
Str-Money | 3 |
Hot-Change | 3 |
Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки | |
Кошелек
|
|
Код
|
|
Обмен Webmoney |