Моделирование контента в wordpress

19
Моделирование контента в WordPress: сильно больше, чем «просто блог» Анна Ладошкина ТЕПЛИЦА СОЦИАЛЬНЫХ ТЕХНОЛОГИЙ WordCamp Russia, Москва, 2014

Upload: anna-ladoshkina

Post on 15-Jun-2015

1.544 views

Category:

Internet


5 download

DESCRIPTION

Презентация к докладу на WordCamp Russia 2014 (9 августа 2014) о проектировании сложной информационной архитектуры для сайта на WordPress

TRANSCRIPT

Page 1: Моделирование контента в WordPress

Моделирование контента в WordPress: сильно больше, чем «просто блог»

Анна ЛадошкинаТЕПЛИЦА СОЦИАЛЬНЫХ ТЕХНОЛОГИЙ

WordCamp Russia, Москва, 2014

Page 2: Моделирование контента в WordPress

Теплица социальных технологий

Анна Ладошкина

руководитель разработок ТеСТ

Информационный ресурсhttp://te-st.ru

Неформальные образовательные мероприятия по ИТ-тематике

Консультационная поддержка для НКО в сфере ИТ

Разработка собственных инструментов и приложений

Page 3: Моделирование контента в WordPress

Почему принято считать, что

WordPress подходиттолько для блогов?

Page 4: Моделирование контента в WordPress

Блог

Новости

Анонсы

Интервью

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

Page 5: Моделирование контента в WordPress

Сначала был план

Page 6: Моделирование контента в WordPress

Зачем нам нужно построить

Тематический план Модель контента

● Дизайн

● Создание материалов

● Разработка

● Контент-менеджмент

?

Page 7: Моделирование контента в WordPress

Новости

заголовокдата аннотациятекстзаставка

иллюстрации

РубрикаТеги

Анонсы

заголовокдатааннотациятекст

дата событияместо организаторкарта

Теги

Статья

заголовокдатааннотациятекстзаставка

иллюстрации

РубрикаТегиАвтор

Немного теории

Content Modelling: A Master SkillRachel Lovinger

http://bit.ly/UBQKDG

Content Modelling for WordPressStephanie Leary

http://bit.ly/1uHVPKZ

Модель контента

документирует все типы контента на сайте, их структуру и связи между ними

типы контента

атрибуты

связи по теме / новости

по теме / статьи

отчет о событии / статья

по теме / новости

по теме / статьи

Page 8: Моделирование контента в WordPress

Тип контента

Что является самостоятельным типом контента, а что нет?

Факторы выбора

● повторяемость

● повторное использование

● различия в структуре информации и/или поведении

● наличие собственной страницы

● соответствие редакционному процессу

Page 9: Моделирование контента в WordPress

Тип контента в 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

Page 10: Моделирование контента в WordPress

Административный интерфейс с пользовательскими типами контента

Page 11: Моделирование контента в WordPress

Атрибуты контента

Классификация аттибутов

Формы использования

● вывод информации об объекте контента

● группировка объектов

● сортировка объектов

● служебное назначение (метаданные)

Page 12: Моделирование контента в WordPress

Атрибуты контента в 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

Page 13: Моделирование контента в WordPress

Административный интерфейс с пользовательскими таксономиями

Page 14: Моделирование контента в WordPress

Атрибуты контента в WordPress

Пользовательские поля / Custom fields

http://codex.wordpress.org/Custom_Fields

Полезные плагины

Advanced Custom Fieldss

Доступные настройки

● любые типы данных

● хранение данных для любых типов объектов

● получение и обновление значений

Page 15: Моделирование контента в WordPress

Административный интерфейс с пользовательскими типами полей

Page 16: Моделирование контента в WordPress

Инструменты реализации связей в WordPress

1. Родительские / дочерние страницы

2. Таксономии

Page 17: Моделирование контента в WordPress

3. Множественные связи с помощью плагина Posts 2 Posts

Инструменты реализации связей в WordPress

Page 18: Моделирование контента в WordPress

Что дальше ?

Организация вывода

необходимых элементов в

шаблон

Page 19: Моделирование контента в WordPress

Спасибо! Будем на связи!

Анна Ладошкинавеб-дизайнер и разработчик

руководитель разработки ТеСТ

https://www.facebook.com/anna.ladoshkina

te-st.ru