Моделирование контента в wordpress
DESCRIPTION
Презентация к докладу на WordCamp Russia 2014 (9 августа 2014) о проектировании сложной информационной архитектуры для сайта на WordPressTRANSCRIPT
Моделирование контента в WordPress: сильно больше, чем «просто блог»
Анна ЛадошкинаТЕПЛИЦА СОЦИАЛЬНЫХ ТЕХНОЛОГИЙ
WordCamp Russia, Москва, 2014
Теплица социальных технологий
Анна Ладошкина
руководитель разработок ТеСТ
Информационный ресурсhttp://te-st.ru
Неформальные образовательные мероприятия по ИТ-тематике
Консультационная поддержка для НКО в сфере ИТ
Разработка собственных инструментов и приложений
Почему принято считать, что
WordPress подходиттолько для блогов?
Блог
Новости
Анонсы
Интервью
Как это реализовать в WordPress ?
Сначала был план
Зачем нам нужно построить
Тематический план Модель контента
● Дизайн
● Создание материалов
● Разработка
● Контент-менеджмент
?
Новости
заголовокдата аннотациятекстзаставка
иллюстрации
РубрикаТеги
Анонсы
заголовокдатааннотациятекст
дата событияместо организаторкарта
Теги
Статья
заголовокдатааннотациятекстзаставка
иллюстрации
РубрикаТегиАвтор
Немного теории
Content Modelling: A Master SkillRachel Lovinger
http://bit.ly/UBQKDG
Content Modelling for WordPressStephanie Leary
http://bit.ly/1uHVPKZ
Модель контента
документирует все типы контента на сайте, их структуру и связи между ними
типы контента
атрибуты
связи по теме / новости
по теме / статьи
отчет о событии / статья
по теме / новости
по теме / статьи
Тип контента
Что является самостоятельным типом контента, а что нет?
Факторы выбора
● повторяемость
● повторное использование
● различия в структуре информации и/или поведении
● наличие собственной страницы
● соответствие редакционному процессу
Тип контента в WordPress
Пользовательский тип контента / Custom post type
Доступные настройки
● наименование
● структура пермалинков
● собстенный тип шаблонов
● иерархическая организация
● архив (список) записей
● права доступа
● присутствие в навигации
Полезные плагины
Custom Post Type UI
Pods - Custom Content Types and Fields
Types - Custom Fields and CPT Management
GD Custom Posts And Taxonomies Tools
http://codex.wordpress.org/Post_Types
Административный интерфейс с пользовательскими типами контента
Атрибуты контента
Классификация аттибутов
Формы использования
● вывод информации об объекте контента
● группировка объектов
● сортировка объектов
● служебное назначение (метаданные)
Атрибуты контента в WordPress
Пользовательские таксономии / Custom taxonomies
Доступные настройки
● наименование
● структура пермалинков
● собстенный тип шаблонов
● иерархическая организация
● состав связанных объектов
● права доступа
● присутствие в навигации
http://codex.wordpress.org/Taxonomies
Полезные плагины
Custom Post Type UI
Pods - Custom Content Types and Fields
Types - Custom Fields and CPT Management
GD Custom Posts And Taxonomies Tools
Административный интерфейс с пользовательскими таксономиями
Атрибуты контента в WordPress
Пользовательские поля / Custom fields
http://codex.wordpress.org/Custom_Fields
Полезные плагины
Advanced Custom Fieldss
Доступные настройки
● любые типы данных
● хранение данных для любых типов объектов
● получение и обновление значений
Административный интерфейс с пользовательскими типами полей
Инструменты реализации связей в WordPress
1. Родительские / дочерние страницы
2. Таксономии
3. Множественные связи с помощью плагина Posts 2 Posts
Инструменты реализации связей в WordPress
Что дальше ?
Организация вывода
необходимых элементов в
шаблон
Спасибо! Будем на связи!
Анна Ладошкинавеб-дизайнер и разработчик
руководитель разработки ТеСТ
https://www.facebook.com/anna.ladoshkina
te-st.ru