Руководство для начинающих по Titan Framework: Введение

Многие веб-разработчики, которые следят за развитием технологий, возможно заметили, что система управления контентом WordPress, выросла из платформы для блогов, в полноценную платформу для разработчиков.

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

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

Учитывая этот факт, я начал исследование новой платформы для моих проектов - Tital Framework. Мне действительно понравилась работа и гибкость данного фреймворка. Я планирую написать серию статей по Tital Framework. В этой серии мы рассмотрим Titan Framework во всех деталях, как он работает, какие функции и параметры предлагает для использования. Начнем с краткого введения в Titan Framework.

Titan Framework

Titan Framework - WordPress фреймворк опций, который позволяет разрабатывать настраиваемые плагины и шаблоны с дополнительными опциями. Хотя Titan Framework всего год, он был признан WordPress сообществом, как самый простой и удобный фреймворк для WP. А причина в том, что фреймворк позволяет создать конфигурационные параметры, которые можно установить в ваш проект, добавив всего несколько строк кода. Разве это не здорово? Давайте выясним.

Benjamin Intal, человек который занимался интуитивной частью фреймворка. Благодаря 20 опциям, которые полностью настраиваемы, вы можете легко создать страницы администрирования, вкладки, опции, поля (metabox), кастомизированые разделы шаблона и панели администратора.

Titan Framework также сделал еще один вклад - объединил API параметры WordPress, metabox и кастомизацию разделов/панели шаблона.

Работа с Titan Framework

Для работы с Titan Framework вы должны выполнить 3 этапа:

  • Настроить проект.
  • Создать опции.
  • Получить их значения.

При помощи Titan Framework вы можете создавать следующие контейнеры:

  • Панель администратора.
  • Вкладки внутри панели администратора.
  • Поля (метабоксы) с опциями шаблона для любого типа сообщений.
  • Кастомайзер разделов шаблона и панелей, с поддержкой предпросмотра в реальном времени.

В перечисленных выше контейнерах, вы можете добавить следующий набор опций:

  • Checkbox
  • Color picker
  • Date
  • Enable
  • Font Style
  • Heading
  • Media uploader
  • Number
  • Radio buttons
  • Radio image
  • Save and reset buttons
  • Select (drop down)
  • Select categories and taxonomies
  • Select pages and posts
  • Textarea
  • и еще множество опций

Особенности Titan Framework

Прежде чем подвести итог первой статьи из серии статей по Titan Framework, давайте разберем некоторые особенности данного фреймворка.

Открытый исходный код

На GitHub, вы можете посмотреть весь исходный код Titan Framework. Вы можете использовать его для личных и коммерческих проектов на WordPress, без каких-либо ограничений.

Множество опций

Titan Framework имеет 20+ универсальных опций. Эти опции варьируются от простых, такие как текстовые поля, и более сложных, такие как multicheck статей, категорий, страниц и т.д.

Кастомизированные настройки

Давно ушли те дни, когда вам приходилось беспокоиться о создании собственных настроек. Titan Framework может взять на себя все эти утомительные задачи, пока вы занимаетесь разработкой проекта.

Автоматическая генерация CSS

Titan Framework автоматически генерирует стиль, для всех опций которые вы создаете. Также присутствует поддержка SCSS.

Заключение

После того как я поработал с данным фреймворком на нескольких проектах, могу вас заверить, Titan один из самых удобных фреймворков опций, среди всех своих конкурентов. Хотя в некоторых случаях мне не хватало предоставленных опций. Я уверен что команда Titan Framework, будет работать над своим проектом и в скором времени выпустят несколько обновлений, с новыми возможностями и дополнительными опциями.

В следующей статье, я расскажу про установку и конфигурацию Titan Framework. Оставляйте свои комментарии или пишите мне в Twitter

Перевод статьи A Beginner's Guide to Titan Framework: Introduction

Тэги: CMSFrameworkWordpresstitan

Вход

Уважаемый пользователь! Мы обнаружили, что вы используете AdBlock и вынуждены скрыть часть материалов на нашем сайте. Siteacademy существует и развивается за счет доходов от рекламы. Просим внести наш сайт в список исключений или отключить Блокировщик рекламы на нашем сайте.