FAIL (the browser should render some flash content, not this).

intwayblog.netДвижок для блогаWordPress → WordPress taxonomy — что это такое и с чем ее едят

WordPress taxonomy — что это такое и с чем ее едят

что такое плагин

Приветствую Вас, дорогие читатели, я долго думал, о чем же написать статейку, т.к. времени мало, а тем много. И вот решил рассказать Вам, что такое таксономия и произвольные типы данных в WordPress.

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

Начиная с WordPress версии 3.0 появилась возможность создавать произвольные типы данных, до этого были только записи, страницы и прикрепленные файлы.

О том, что же это такое, я покажу на примере:

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

Как это реализовать:

Вы создаете новый тип данных «товар», задаете поля для этого типа данных (название, картинка, описание и цена) и создаете таксономию «категории товара», т.е. связующее звено для Ваших новых данных (категории и теги — тоже таксономия, только доступная по умолчанию).

Что нам потребуется для создания такого функционала:
Custom Post Type UI — плагин позволяет создавать различные типы данных и связывающую их таксономию.
Advanced Custom Fields — позволяет привязывать дополнительные поля к различным типам данных, так же к уже готовым, таким как записи и страницы.
Taxonomy Widget — позволяет выводить список тахономии, похож на вывод списка категорий или тегов.

Реализация задуманного:
С помощью первого плагина мы создаем новый тип данных «товары» (Custom Post Type -> Add New -> заполняем левую форму -> Create Custom Post Type). Обратите внимание, что у левой формы есть два разворачивающихся меню с дополнительными настройками нового типа данных.
С помощью того же плагина создаем таксономию «категории товаров» (Custom Post Type -> Add New -> заполняем правую форму -> ставим галку напротив типа данных который хотим связать -> Create Custom Taxonomy). Здесь тоже есть дополнительные настройки. Таких таксономий Вы можете создать сколь угодно много, например: категории товаров, теги товаров, производители товаров и т.п.
С помощью второго плагина, Вы сможете задать дополнительные поля для Вашего типа данных «товары», такие как «название», «картинка», «описание» и «цена». Можно создать дополнительные поля разных типов, например: «название» — текст, «картинка» — картинка, «описание» — текстовое поле с редактором, «цена» — текст. Плагин позволяет создавать дополнительные поля 14-ти типов, есть даже такие, как выбор даты или выбор цвета.
Все, функционал готов, теперь нам нужно вывести на сайт список «категории товаров». Для этого нам и понадобится третий плагин, который позволит вывести в виджете любую таксономию в том виде, который Вам нравится: список, выпадающее меню и облако (как облако тегов).


Смотрите также:

  • Скачать картинки

    Немного о защите своих картинок от роботов, ворующих контент : для того, чтобы Ваши картинки показывались только с Вашего блога, используйте плагин WordPress Hotlink protection plugin

     



Добавьте комментарий:
Ваше имя:
E-mail: