GeneratePress или Astra: какую тему WordPress следует использовать в 2021 году?

GeneratePress или Astra Изучение

GeneratePress или Astra

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

Оба предлагают лёгкие многоцелевые основы с множеством элементов управления WordPress Customizer, которые помогут вам настроить их. Вы можете использовать каждый для всего, от блога до бизнес-сайта, магазина электронной коммерции, сайта членства и т.д.

В целом, вы в любом случае не ошибётесь, но у каждой темы есть свои уникальные сильные стороны, которые могут подтолкнуть вас в том или ином направлении. Чтобы помочь вам найти эти различия, мы сравним GeneratePress и Astra в нескольких ключевых областях, включая:

  • Пользовательский интерфейс.
  • Стартовые сайты.
  • Ценообразование.
  • Модули.
  • Бесплатные и премиальные функции.
  • Настройка макета и стиля.
  • Спектакль.
  • Интеграция конструктора страниц.
  • Совместимость разработчиков.
  • Интеграция электронной коммерции
  • Другие интеграции
  • Поддержка и документация

Давайте начнём!

GeneratePress или Astra — Краткое знакомство

Прежде чем мы перейдём к сравнению, мы быстро представим эти две темы.

GeneratePress

GeneratePress — это лёгкая, многоцелевая тема от Тома Усборна. По умолчанию он добавляет меньше 10 КБ и имеет отличную репутацию за чистый код.

По данным WordPress.org, по состоянию на декабрь 2020 года GeneratePress активен на более чем 300000 сайтов. Он имеет отличный 5-звёздочный рейтинг по более чем 1150 отзывам.

Astra

Astra — это также лёгкая, многоцелевая тема, весом менее 50 КБ. Она исходит от Brainstorm Force, той же команды, которая создала ряд других популярных плагинов, включая Ultimate Addons для Gutenberg / Elementor / Beaver Builder.

Он впечатляет тем, что является единственной не используемой по умолчанию темой WordPress, которая когда-либо прошла миллион активных установок на WordPress.org. Он также имеет идеальный 5-звёздочный рейтинг по более чем 4800 отзывам.

(Рекомендуемая литература: 11 самых быстрых тем WordPress, основанных на тщательном тестировании ).

GeneratePress или Astra — Пользовательский интерфейс

И GeneratePress, и Astra полагаются на настройщик WordPress для внесения большинства ваших изменений, который предлагает удобный визуальный интерфейс без кода для внесения изменений. Ещё одним преимуществом использования настройщика является то, что он позволяет просматривать изменения в режиме реального времени без необходимости сохранять и обновлять.

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

GeneratePress

GeneratePress не предлагает стартовые сайты в бесплатной версии (но есть в премиум-версии). Кроме того, в бесплатной версии он не предлагает никаких настроек внутренней панели управления. Поэтому, когда вы устанавливаете бесплатную тему, ваш первый шаг — сразу перейти к собственному настройщику WordPress:

Пользовательский интерфейс

В рамках индивидуальных настроек настройщика GeneratePress делает вещи немного более лёгкими, чем Astra. Из-за этого Astra чувствует себя немного удобнее в индивидуальных настройках Customizer.

Например, когда вы выбираете один из предустановленных макетов заголовка, вы просто выбираете его из основного раскрывающегося текста:

Пользовательский интерфейс

Этот подход отличается от подхода Astra, как вы увидите через секунду.

Вы также получите некоторые дополнительные параметры при редактировании отдельных частей контента, которые мы обсудим, когда мы перейдём к совместимости с конструктором страниц.

В целом, GeneratePress использует настройщик WordPress в своей лёгкости и простоте.

Astra

Поскольку Astra предлагает стартовые сайты даже в своей бесплатной версии, у неё немного больше структурированного процесса адаптации. Тем не менее, вы также будете проводить большую часть своего времени в настройщике WordPress с Astra.

При первой активации Astra отобразится запрос на установку сопутствующего плагина Starter Templates, который позволяет получить доступ к импортируемым демонстрационным сайтам:

Пользовательский интерфейс3

При нажатии кнопки «Начать работу» будет установлен плагин для демонстрационного сайта, о котором мы расскажем далее.

Помимо этого, вы будете делать всё остальное с помощью встроенного настройщика WordPress, как и с GeneratePress:

Пользовательский интерфейс4

Области настроек настройщика Astra стали более удобными и интуитивно понятными. Например, при выборе готового макета заголовка вы получаете визуальное представление макета, а не просто текстовый список:

Пользовательский интерфейс5

Это огромная разница? Точно нет. Но большинство людей, вероятно, предпочтут то, что Astra устроила с точки зрения удобства для новичков.

Вы также получите элементы управления на уровне страницы, которые мы рассмотрим в разделе совместимости построителей страниц.

GeneratePress или Astra — Стартовые сайты

Что касается предварительно созданных импортируемых демонстрационных сайтов, у Astra гораздо больший выбор. Кроме того, Astra по-прежнему включает стартовые сайты для своей бесплатной версии, в то время как вы получаете только стартовые сайты, если вы платите за GeneratePress Premium.

По этим причинам Astra немного сильнее, когда дело доходит до импортируемых стартовых сайтов.

GeneratePress

Опять же, GeneratePress предлагает только стартовые сайты, если вы покупаете GeneratePress Premium. В бесплатной версии вы не получите никаких стартовых сайтов, что важно учитывать, если вы не хотите начинать с нуля.

В премиум-версии GeneratePress предлагает стартовые сайты, созданные с помощью трёх различных конструкторов контента:

  1. Нативный редактор WordPress (блоки)- 44 разных сайта.
  2. Elementor- 14 разных сайтов.
  3. Beaver Builder Pro- 6 разных сайтов.

В общей сложности это даёт вам более 64 готовых сайтов на выбор.

Чтобы импортировать стартовые сайты GeneratePress, вам необходимо активировать модуль Site Library в GeneratePress Premium. Оттуда вы сможете просматривать демонстрационные сайты на панели управления WordPress и импортировать их с помощью нескольких щелчков мышью.

Когда вы импортируете стартовый сайт, у вас есть возможность выполнить полный или частичный импорт. Вы можете импортировать:

  • Просто настройки WordPress Customizer.
  • Настройки настройщика и весь демонстрационный контент.

Стартовые сайты

Astra

Astra предлагает большое количество бесплатных стартовых сайтов, а также гораздо больше стартовых сайтов с премиальной версией агентства.

Она предлагает стартовые сайты с четырьмя различными редакторами контента:

  • Встроенный редактор WordPress (блоки) — 52 разных сайта — 52 бесплатных сайта и 0 премиальных сайтов.
  • Elementor — 133 различных сайта — 60 бесплатных сайтов и 73 премиальных сайта.
  • Beaver Builder — 106 различных сайтов — 38 бесплатных сайтов и 68 премиальных сайтов.
  • Brizy — 40 различных сайтов — 17 бесплатных сайтов и 23 премиальных сайта.

В отличие от GeneratePress, на стартовых сайтах разные редакторы контента частично пересекаются. Например, вы можете найти один и тот же стартовый сайт, созданный как с помощью редактора блоков, так и с помощью Elementor.

Читайте также:  Руководство по аутсорсингу разработки программного обеспечения

По этой причине вы не можете просто сложить общее количество шаблонов. Но в целом вы можете видеть, что Astra определённо предлагает гораздо более широкий выбор, чем GeneratePress. Даже если вы посмотрите только на демонстрационные сайты Elementor, их количество всё равно вдвое больше.

Чтобы установить стартовые сайты Astra, вам сначала необходимо установить дополнительный плагин Starter Sites с WordPress.org (или эквивалентную премиум-версию для доступа к премиальным демонстрационным сайтам).

Оттуда вы сможете просматривать начальные сайты из своей панели управления WordPress. Когда вы импортируете начальный сайт, у вас будет возможность выполнить полный или частичный импорт. Вы можете импортировать:

  • Отдельные фрагменты контента с демонстрационного сайта.
  • Только настройки WordPress Customizer (без контента)
  • Просто содержание.

Стартовые сайты2

GeneratePress или Astra — Цены

И GeneratePress, и Astra имеют бесплатные версии, доступные на WordPress.org, а также премиум-версии, которые открывают дополнительные функции.

Что касается премиум-версий, цены на обе в основном идентичны. Единственным исключением является то, что Astra требует более дорогой покупки, чтобы разблокировать премиальные шаблоны агентства.

GeneratePress

GeneratePress предлагает два варианта оплаты:

  • 59 долларов США за один год поддержки / обновлений. Вы можете продлить со скидкой 40% после первого года.
  • 249 долларов США за пожизненную поддержку / обновления.
  • Оба плана позволяют использовать неограниченное количество сайтов.

Astra

Для премиальной темы у Astra есть те же два варианта цен:

  • 59 долларов США за один год поддержки / обновлений.
  • 249 долларов США за пожизненную поддержку / обновления
  • Оба плана позволяют использовать неограниченное количество сайтов.

Однако есть несколько отличий от GeneratePress. В частности, если вам нужен доступ к шаблонам премиум-класса, вам понадобится минимум 169 долларов (один год) / 499 долларов (пожизненный) Mini Agency Bundle. Этот пакет также дает вам доступ к некоторым другим плагинам разработчика, таким как Ultimate Addons для Elementor / Beaver Builder.

GeneratePress или Astra — Модули

И GeneratePress, и Astra используют модульный подход для своих премиум-версий, который позволяет вам включать и отключать определённые функции, которые вы хотите использовать.

В этом разделе мы покажем вам, какие модули предлагает каждая тема. В общем, Astra имеет более длинный список модулей, что имеет смысл, потому что Astra, как правило, немного более многофункциональна, чем GeneratePress.

GeneratePress

Модули

Astra

Модули2

GeneratePress или Astra — бесплатные и премиум-функции

Как мы упоминали выше, у обеих тем есть популярные бесплатные версии на WordPress.org, а также премиум-версии с большим количеством функций. Версия премиума технически надстройка плагиной для свободной основной темы — вы будете использовать тот же тему того, что вы используете бесплатную версию (только тему) или Pro версию (тему плюс премиум надстройку плагин).

Вам понадобится премиум-версия для доступа ко всем модулям, которые мы показали вам в предыдущем разделе.

В целом, Astra немного щедрее с бесплатными функциями и более гибкой как бесплатная тема. По этой причине Astra, вероятно, является лучшим вариантом, если вы планируете использовать только бесплатную версию.

GeneratePress или Astra — настройка макета и стиля

Мы немного коснулись этого при сравнении бесплатных и премиальных функций, но теперь давайте более подробно рассмотрим параметры настройки макета и стиля в обеих темах.

В целом, Astra и GeneratePress предоставляют массу возможностей настройки, поэтому они оба так популярны.

Тем не менее, это сложный раздел для сравнения, потому что доступно очень много вариантов (особенно если у вас есть премиум-версия). Чтобы разобраться в каждой отдельной функции, потребуется отдельная электронная книга!

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

Например, они оба очень гибкие, когда дело касается «основных» областей, таких как:

  • Типография.
  • Цвета.
  • Макеты.

Кроме того, Astra не во всех областях впереди, а GeneratePress более гибок в некоторых областях. Например, GeneratePress имеет больше предустановленных макетов заголовков, хотя это изменится, когда Astra запустит свой новый конструктор заголовков / нижних колонтитулов (в настоящее время находится в стадии бета-тестирования, когда мы пишем это сравнение).

GeneratePress или Astra — Производительность

И GeneratePress, и Astra более оптимизированы по производительности, чем ваша средняя тема WordPress, и обе определённо могут обеспечить вам быструю загрузку веб-сайта.

Однако в целом GeneratePress немного впереди с точки зрения производительности, хотя разница не огромна. Тем не менее, если вы любитель производительности WordPress, это преимущество для GeneratePress.

Чтобы проверить производительность, мы установили каждую тему на новую установку WordPress и провели тесты с помощью WebPageTest. Мы не импортировали стартовый сайт, потому что там слишком много переменных для сравнения. Очевидно, ваш настоящий сайт будет тяжелее, если вы используете импортируемый стартовый сайт.

GeneratePress

Производительность

Astra

Производительность2

Сравнение

Чтобы вам было проще, вот данные сравнения GeneratePress и Astra при новой установке:

GeneratePress

Астра

HTTP-запросы

7

9

Размер страницы

26 КБ

42 КБ

Вы можете видеть, что в состоянии по умолчанию GeneratePress немного легче, чем Astra. Тем не менее, обе они значительно легче, чем большинство других тем WordPress, поэтому трудно спорить о семи и девяти HTTP-запросах.

GeneratePress или Astra — Совместимость с конструктором страниц

И GeneratePress, и Astra хорошо сочетаются с популярными плагинами для создания страниц. В частности, оба предлагают импортируемые стартовые сайты, основанные на компоновщиках страниц, а также элементы управления на уровне страницы, позволяющие легко управлять холстом для проектов компоновщика страниц.

GeneratePress

При работе с отдельным фрагментом контента GeneratePress позволяет настраивать макет, а также отключать определённые элементы.

Вы можете настроить следующие элементы:

  • Макет боковой панели — выберите любой макет боковой панели (отключить, переключить стороны, добавить дополнительную боковую панель и т.д.).
  • Виджеты нижнего колонтитула — измените количество виджетов нижнего колонтитула от 0 до 5.
  • Контейнер содержимого — выберите по умолчанию, полноразмерный или содержащий.

Вы также можете отключить следующие элементы, установив флажок:

  • Верхняя панель.
  • Заголовок.
  • Первичная навигация.
  • Вторичная навигация.
  • Рекомендуемое изображение / заголовок страницы.
  • Заголовок содержания.
  • Нижний колонтитул.

Совместимость с конструктором страниц

Astra

Astra также предоставляет подробные элементы управления на уровне страницы, включая некоторые дополнительные параметры для управления поведением заголовка. Например, вы можете включить липкий или прозрачный заголовок для каждой страницы.

  • Боковая панель — правая, левая или отключена.
  • Макет содержимого — в рамке, в блоке для содержимого, в рамке на всю ширину, растянут на всю ширину.
  • Прозрачный заголовок — включён или отключён.
  • Заголовок страницы — установите собственный заголовок страницы (подробнее об этой функции в следующем разделе).
  • Закреплённый заголовок — включён или отключён.

Вы также можете отключить следующие элементы, установив флажок:

  • Основной заголовок.
  • Заглавие.
  • Панировочные сухари.
  • Популярные изображения.
  • Панель нижнего колонтитула.

Совместимость с конструктором страниц2

GeneratePress или Astra — Удобство для разработчиков

И GeneratePress, и Astra довольно удобны для разработчиков, и у каждого есть несколько полезных инструментов, которые помогут вам настроить вашу тему.

В целом, GeneratePress может иметь небольшое преимущество из-за унифицированного подхода к настройкам, но оба они довольно сильны и предоставляют множество вариантов.

GeneratePress

Одной из самых полезных функций GeneratePress для разработчиков является модуль Elements (для которого требуется премиум-версия). GeneratePress Elements действует как универсальное средство для работы с хуками, добавления пользовательских элементов макета и многого другого.

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

  • Блокировать.
  • Заголовок.
  • Крючок.
  • Макет.

Например, предположим, что вы хотите добавить перехватчик в одно из множества мест расположения перехватчиков GeneratePress ( визуальное руководство здесь ). Вы должны создать новый тип элемента крючка. Затем вы можете добавить код, который хотите выполнить, и выбрать место перехвата:

Удобство для разработчиков

Кроме того, действительно интересная вещь заключается в том, что вы можете настроить правила отображения, чтобы запускать этот перехватчик только для определённого контента (без использования какого-либо кода). Вы даже можете настроить таргетинг на роли пользователей или статус входа в систему.

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

Удобство для разработчиков2

В целом, GeneratePress Elements очень хорошо продуман и является отличным инструментом для разработчиков.

Astra

Astra также включает множество инструментов для разработчиков.

Во-первых, если вы хотите работать с хуками Astra, вы можете установить официальный плагин Astra Hooks, чтобы иметь возможность добавлять хуки прямо из настройщика WordPress. Преимущество этого подхода в том, что он бесплатный.

Однако в бесплатной реализации ловушки Astra нет той простой функции правил отображения, которую предлагает GeneratePress, поэтому вам нужно будет добавить эти условия непосредственно в код:

Удобство для разработчиков3

Бесплатный плагин Astra Hooks

Однако, если у вас есть Astra Pro, вы получаете доступ к настраиваемым макетам и заголовкам страниц (которые заключены в Elements, если вы используете GeneratePress).

Для этих элементов Astra предоставляет подробные правила отображения, как и GeneratePress. Вы можете добавить хуки, используя функцию настраиваемого макета, которая по существу даёт вам доступ к тем же правилам отображения:

Удобство для разработчиков4

У Astra также есть специальная функция white-label, которую GeneratePress в настоящее время не предлагает.

GeneratePress или Astra — интеграция электронной коммерции

И GeneratePress, и Astra предлагают совместимость с WooCommerce и встроенные функции для вашего магазина. Astra также предлагает специальный модуль Easy Digital Downloads, а GeneratePress не предлагает никаких специальных функций Easy Digital Downloads.

В целом, тем не менее, Astra имеет более сильную интеграцию с WooCommerce с большим количеством специфичных для WooCommerce функций. По этой причине Astra, вероятно, является лучшим вариантом для магазинов WooCommerce, хотя GeneratePress всё равно подойдёт в большинстве ситуаций.

Например, в Astra есть:

  • Выпадающая корзина покупок.
  • Боковая панель WooCommerce вне холста.
  • Встроенный быстрый просмотр продукта.
  • Оформление заказа без отвлекающих факторов или двухэтапное оформление заказа.
  • Привлекающий внимание индикатор продаж товаров.
  • Множество настроек Customizer для управления вашими отдельными продуктами и каталогом.

GeneratePress действительно совпадает с некоторыми из этих функций, такими как оформление заказа без отвлекающих факторов. Но в целом Astra определённо впереди в интеграции с WooCommerce.

Другие примечательные интеграции

GeneratePress на самом деле не имеет многих заметных интеграций, помимо интеграции с WooCommerce, но у Astra есть несколько дополнительных уловок в рукаве.

Помимо WooCommerce, у Astra также есть специальные модули для:

  • Лёгкие цифровые загрузки.
  • LearnDash.
  • LifterLMS.

GeneratePress или Astra — Поддержка и документация

Если вы покупаете премиум-версии, и GeneratePress, и Astra предлагают премиальную поддержку. Обе темы также содержат подробные базы знаний, в которых вы можете помочь себе.

Однако в целом GeneratePress имеет небольшое преимущество в поддержке по некоторым причинам, о которых мы поговорим ниже.

GeneratePress

Во-первых, GeneratePress предлагает подробную документацию по всем функциям темы. Это всегда отличное место для начала, если вы столкнётесь с какими-либо проблемами.

Если вам нужна поддержка один на один, вы можете использовать общедоступный форум поддержки. Кто угодно может просматривать форум, но у вас должна быть активная лицензия для публикации тем. На форумах поддержки иногда бывает плохая репутация. Но GeneratePress справляется с этим очень хорошо и очень быстро реагирует на новые темы.

Вы даже по-прежнему найдёте Тома Усборна, разработчика, который иногда всё ещё отвечает на запросы (хотя GeneratePress вырос до уровня, когда большинство запросов обрабатываются специальным персоналом службы поддержки клиентов).

Кроме того, поскольку форум поддержки является общедоступным, вы также можете часто найти ответ на свой вопрос, просто выполнив поиск в Google, чтобы найти существующую тему поддержки.

Astra

Как и GeneratePress, у Astra есть подробная база знаний с сотнями статей.

Если вам нужна дополнительная помощь, вы можете отправить заявку в службу поддержки. Поскольку Astra использует поддержку тикетов, нет доступного для поиска индекса вопросов, как если бы вы получали поддержку на форуме.

Заключение

GeneratePress и Astra популярны по уважительной причине: это отличные темы WordPress, и вы не ошибётесь ни с одной из них.

В целом, Astra предлагает немного «больше», чем GeneratePress. У него больше интеграций, больше стартовых сайтов, больше возможностей настройки и т.д. Значит ли это, что он лучше? Ну не обязательно. Если у GeneratePress есть стартовый сайт, который вам нравится, не имеет значения, что у Astra больше стартовых сайтов, потому что вам нужен только этот единственный шаблон.

Точно так же, если вы не используете WooCommerce, не имеет значения, что Astra имеет более подробную интеграцию с WooCommerce.

С другой стороны, GeneratePress имеет небольшое преимущество, когда дело доходит до производительности, что является ещё одним важным фактором. Опять же, Astra тоже неплоха, когда дело доходит до производительности — просто GeneratePress немного лучше.

По цене премиум-версии идентичны, поэтому никакой разницы нет. Однако, когда дело касается ценообразования, следует отметить два момента:

Бесплатная версия Astra более функциональна, чем бесплатная версия GeneratePress. Так что, если вы планируете использовать бесплатную версию любой из тем, вам, вероятно, больше понравится Astra.
Для доступа к премиум-шаблонам вам понадобится один из пакетов агентства Astra.
Вам также необходимо принять во внимание тип создаваемого вами веб-сайта. Например, GeneratePress может быть лучшим вариантом для сайта с брошюрами или блога, в то время как Astra, вероятно, лучше, если вы создаёте магазин WooCommerce или онлайн-курс.

Итог: вы не ошибётесь ни с одной из тем, поэтому вам определённо не нужно беспокоиться о принятии катастрофического решения. Вместо этого нужно просто выбрать вариант, который лучше всего подчёркивает и поддерживает то, что вы ищете.

Оцените статью
bestprogrammer.ru
Добавить комментарий