Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

3,135 views

Published on

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

Published in: Internet
  • Be the first to comment

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

  1. 1. Моделирование контента в WordPress: сильно больше, чем «просто блог» Анна Ладошкина ТЕПЛИЦА СОЦИАЛЬНЫХ ТЕХНОЛОГИЙ WordCamp Russia, Москва, 2014
  2. 2. Теплица социальных технологий Анна Ладошкина руководитель разработок ТеСТ Информационный ресурс http://te-st.ru Неформальные образовательные мероприятия по ИТ-тематике Консультационная поддержка для НКО в сфере ИТ Разработка собственных инструментов и приложений
  3. 3. Почему принято считать, что WordPress подходит только для блогов?
  4. 4. Блог Новости Анонсы Интервью Как это реализовать в WordPress ?
  5. 5. Сначала был план
  6. 6. Зачем нам нужно построить Тематический план Модель контента ● Дизайн ● Создание материалов ● Разработка ● Контент-менеджмент ?
  7. 7. Новости заголовок дата аннотация текст заставка иллюстрации Рубрика Теги Анонсы заголовок дата аннотация текст дата события место организатор карта Теги Статья заголовок дата аннотация текст заставка иллюстрации Рубрика Теги Автор Немного теории Content Modelling: A Master Skill Rachel Lovinger http://bit.ly/UBQKDG Content Modelling for WordPress Stephanie Leary http://bit.ly/1uHVPKZ Модель контента документирует все типы контента на сайте, их структуру и связи между ними типы контента атрибуты связипо теме / новости по теме / статьи отчет о событии / статья по теме / новости по теме / статьи
  8. 8. Тип контента Что является самостоятельным типом контента, а что нет? Факторы выбора ● повторяемость ● повторное использование ● различия в структуре информации и/или поведении ● наличие собственной страницы ● соответствие редакционному процессу
  9. 9. Тип контента в 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
  10. 10. Административный интерфейс с пользовательскими типами контента
  11. 11. Атрибуты контента Классификация аттибутов Формы использования ● вывод информации об объекте контента ● группировка объектов ● сортировка объектов ● служебное назначение (метаданные)
  12. 12. Атрибуты контента в 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
  13. 13. Административный интерфейс с пользовательскими таксономиями
  14. 14. Атрибуты контента в WordPress Пользовательские поля / Custom fields http://codex.wordpress.org/Custom_Fields Полезные плагины Advanced Custom Fieldss Доступные настройки ● любые типы данных ● хранение данных для любых типов объектов ● получение и обновление значений
  15. 15. Административный интерфейс с пользовательскими типами полей
  16. 16. Инструменты реализации связей в WordPress 1. Родительские / дочерние страницы 2. Таксономии
  17. 17. 3. Множественные связи с помощью плагина Posts 2 Posts Инструменты реализации связей в WordPress
  18. 18. Что дальше ? Организация вывода необходимых элементов в шаблон
  19. 19. Спасибо! Будем на связи! Анна Ладошкина веб-дизайнер и разработчик руководитель разработки ТеСТ https://www.facebook.com/anna.ladoshkina te-st.ru

×