Содержание
Тезис 2.0 — Новое изобретение?
Итак, что за шумиха вокруг фреймворка? Это просто еще одно обновление фреймворка, не так ли? Вероятно. Но, несомненно, в этом есть нечто большее, как мы скоро увидим!
Скины диссертаций
Thesis 1.0 (имя, которое я буду использовать для обозначения всех предыдущих версий Thesis в этой статье, если не указано иное) используется для сбора скинов и дочерних тем в качестве шаблонов (или случайного набора PHP-кода). Согласитесь, что это, вероятно, не самая удобная функция, но она, безусловно, была эффективной. Многие люди использовали этот механизм для настройки своих веб-сайтов.
Опять же, многие фреймворки рассматривают скины как дочерние темы. Вы можете загрузить его с помощью менеджера тем в WordPress и настроить внешний вид вашего сайта.

Тем не менее, Thesis 2.0 намерен сделать этот механизм более удобным для пользователя. В новом фреймворке теперь есть редактор скинов Thesis, который, как следует из названия, позволяет вам настраивать внешний вид вашего веб-сайта и экспериментировать со скинами в любом виде. Больше не нужно бегать за кодом! Это, безусловно, одно из самых удобных для конечного пользователя нововведений в новой версии Thesis.
Опять же, говоря по-другому, считайте Thesis Skin Editor вашим новым менеджером тем WordPress. Редактирование HTML не требуется благодаря новому интерфейсу перетаскивания. После того, как вы выбрали определенный скин, вы можете добавить к нему элементы в виде коробок.
Коробки для тезисов
Это еще одно новшество, которое может доказать свою полезность для нетехнических пользователей Thesis. Если предположить, что Thesis является самостоятельной CMS, тогда Boxes будут эквивалентом расширений. Таким образом, Thesis Boxes — это упрощенный вариант плагинов WordPress.
По сути, цель Boxes — решить проблему настройки шаблонов, с которой часто приходилось сталкиваться пользователям Thesis 1.0, как только они активировали плагин. С Boxes вы можете получить новые функциональные возможности, независимо от того, какой скин вы используете. Другими словами, вы больше не ограничены фактором несовместимости с кожей.

Режим работы? Что ж, у каждого элемента веб-сайта есть собственное поле, и у каждого поля есть свой набор свойств и параметров. В результате вы можете настроить свой сайт так, как хотите! Кроме того, Thesis 2.0 поставляется с собственным Box Importer, позволяющим сохранять и переносить настройки.
Возвращаясь к редактору скинов Thesis. Прочитав о скинах и коробках, вы, должно быть, уже догадались, что создатели Thesis 2.0 попытались сделать его фреймворком для конечного пользователя, а также попытались отойти от удобного для гиков образа, который был у Thesis 1.0. При редактировании внешнего вида вашего веб-сайта с помощью редактора скинов вам больше не нужно настраивать шаблоны и код: все просто перетаскивать, наводить и снимать!
Пакеты диссертаций
На всякий случай, если у вас мало времени: да, это еще один шаг к тому, чтобы отойти от упомянутого выше удобного для гиков образа.
Проще говоря, в Thesis 1.0 (и почти во всех других темах и плагинах), если вы хотите настроить что-то сверх определенного уровня, вам необходимо иметь практические знания CSS. Допустим, вы активировали тему и настроили ее с помощью страницы параметров темы. Но вы все еще недовольны, и для нижнего колонтитула, безусловно, можно использовать лучший шрифт. Куда ты идешь? В редакцию темы!
Пакеты Thesis 2.0 предназначены для того, чтобы помочь пользователям позаботиться о вещах без необходимости возиться с пользовательским CSS.

И как работают пакеты?
Создать пакет просто, и после того, как вы это сделаете, вы сможете настроить его, указав такую информацию, как границы, поля, отступы и т. д. В идеале вам просто нужно указать значения и другие данные, и Thesis 2.0 запишет то же самое в CSS, тем самым избавляя вас от необходимости возиться с кодом. Но если вам все же нужно указать некоторый код, вы можете выбрать дополнительный сегмент CSS.
Прежде чем мы вынесем решение, следует также подчеркнуть, что Thesis 2.0 поставляется с поддержкой схемы разметки, что дает определенное преимущество, когда речь идет о функциях SEO.
Итак, насколько это хорошо?
Лично мне понравился Thesis 1.0, и хотя я никогда не был его постоянным фанатом, мне нравилась мощь и контроль, которые он использовал, чтобы предлагать своим пользователям их веб-сайты. С изменениями в Thesis 2.0, как будет работать фреймворк?
Опять же, лично я не в восторге. Причины?
- Во-первых, метод перетаскивания можно было сделать лучше. Я не говорю, что Thesis 2.0 Skin Editor особенно плох, но такие фреймворки, как Headway, раньше имели функцию перетаскивания и делали это правильно. Опять же, не то, чтобы Thesis 2.0 сделал что-то не так, а прямое новое имя для чего-то старого, и размещение его в новых разделах в админ-панели не является абсолютным нововведением в моей книге.
- Пользовательский интерфейс может сбивать с толку. Когда я экспериментировал с ним, моей первой целью было создание нескольких макетов (в конце концов, Thesis 2.0 хвастался этим, верно?). Однако я не мог найти ни ссылки, ни кнопки для этого, пока не нажал на название самого шаблона. Теперь, с полуготовой документацией, как именно новый пользователь Thesis 2.0 должен выяснить, куда идти? Согласитесь, эта функция не повредит вам, если вы привыкнете к ней, скажем, в течение недели или около того. Но если вы используете его впервые, будьте ошеломлены (и сбиты с толку). Кроме того, не ждите, что ваше знание Thesis 1.0 вам поможет.
- Говоря о документации, не радуйтесь, потому что ее не так много. Команда Thesis 2.0 говорит, что ей пришлось торопиться, чтобы придерживаться даты выпуска фреймворка, и поэтому документация по-прежнему «ограничена». Конечно, со временем этот фактор, скорее всего, будет устранен, и к тому времени, когда эта статья будет опубликована, в документации может быть много улучшений.
С учетом сказанного, прежде чем закончить, я также хотел бы отметить тот факт, что у Thesis 2.0 большое будущее.
Сообщество является одним из самых ярких в Интернете, и вскоре вы увидите много потрясающих «скинов и коробок» на рынке! Кроме того, хотя я недоволен версией перетаскивания Thesis 2.0, я наверняка вижу, что многие люди используют (и действительно наслаждаются) ее для клиентских проектов, а также для своих собственных веб-сайтов.
Что вы думаете о Тезисе 2.0? Скажите свое мнение в комментариях ниже!
(дпе)