Добавление таксономии в WordPress – урок 26

Продолжаем разрабатывать портфолио в шаблоне и в этом уроке я расскажу о том как настроить категории для ваших работ. Для произвольных типов категории можно сделать при помощи функции для настройки таксономии register_taxonomy().

Таксономия может отображаться как категории и как теги, в нашем случаи нам нужны будут категории под номером [1].

wordpress taxonomy variant

Давайте я добавлю код и как в предыдущем уроке расскажу, что необходимо делать.

Распишем все аргументы функции

Многие атрибут похожи на атрибуты типа данных.

name — имя таксономии, обычно во множественном числе.

singular_name — имя таксономии, обычно в одиночном числе.

menu_name — название пункта меню.

register_taxonomy menu_name

all_items — текст для описания всех категорий данного типа.

wordpress all-item label

parent_item — текст для родительской категории.

wordpress parent category taxonomy

parent_item_colon — текст для родительской категории.

new_item_name — текст для новой категории.

add_new_item — текст для добавления новой категории.

wordpress add new button text

edit_item — текст для редактирования категории.

wordpress edit category taxonomy

update_item — текст для обновления категории.

separate_items_with_commas — текст описывающий, что элементы нужно разделять запятыми, это не работает для древовидного типа таксономии.

search_items — текст для поиска категорий.

wordpress search category

add_or_remove_items — текст для «удаления или добавления элемента», при отключенном javascript. Не действует для древовидных таксономий.

choose_from_most_used — текст «выберите из часто используемых». Не используется для древовидных таксономий.

not_found — текст появляется, если категорий нет.

slug — ярлык для ссылки (portfolio-work).

wordpress category slug

with_front — позволяет установить префикс для постоянной ссылки, по умолчанию true;

hierarchical — true или false включает древовидные URL. При необходимости будем разбирать, пока примите на веру.

public — показывать ли эту таксономию в панели администратора.

show_ui — показывать блок управления этой таксономией в админке.

show_admin_column — указываем добавлять или не добавлять колонку в записи с данными таксономии.

wordpress column taxonomy

show_in_nav_menus — true даст возможность выбирать элементы этой таксономии в навигационном меню.

wordpress taxonomy in menu wordpress

show_tagcloud — показать таксономии в виджете облака тегов.

В следующих уроках мы научимся выводить работы из портфолио в виде решетки, но делать это мы будем также в ручную и без плагинов.


Купить хостинг WordPress
Репетитор по wordpress
Услуги репетитора онлайн. Список курсов которые я веду
  • Базовый курс по веб-дизайну;
  • Верстка сайтов;
  • Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
  • Разработка сайтов на PHP.
Подробнее читайте на странице репетитор по WordPress
*/

Николаенко Максим

Директор веб-студии ProGrafika. Занимаюсь разработкой, дизайном и продвижением веб-сайтов. Всегда рад новым читателям блога и хорошим клиентам.


Вам может также понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Шаблоны для WordPress
Самый лучший хостинг в Украине
Стабильный хостинг для Drupal