Контакты

Россия 196084 , Санкт-Петербург, ул. Заозерная, дом №8, корпус 2, Литера А, офис 212

Мы работаем по будням с 10.00 до 19.00 +7 (495) 215-53-16 +7 (812) 748-20-96 info@notissimus.com
Социальные сети

Пытаетесь выбрать между GeneratePress и Astra в качестве темы для Вашего WordPress сайта? Читайте далее отличный перевод обзорной статьи от Matteo Duò из Kinsta1.

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

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

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

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

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

Примечание – мы хотим сообщить, что GeneratePress является клиентом хостинга Kinsta. Тем не менее, мы не давали GeneratePress никакого особого отношения в этом сравнении – мы сохранили полную беспристрастность.

GeneratePress vs. Astra – какая из них должна стать темой для Вашего следующего WordPress сайта? 💥 Узнайте все подробности, читая дальше!

GeneratePress vs Astra – краткое представление

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

GeneratePress

GeneratePress – это легкая, многоцелевая тема от Тома Усборна. Из коробки она имеет размер менее 10 КБ и отличную репутацию благодаря чистому коду.

По данным WordPress.org, на декабрь 2020 года тема GeneratePress установлена более чем на 300 000 сайтов. Он имеет безупречную 5-звездочную оценку в более чем 1 150 отзывах.

Astra

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

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

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

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

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

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

GeneratePress

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

The GeneratePress Customizer optionsОпции GeneratePress Customizer

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

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

Header settings in GeneratePress - GeneratePress vs Astra comparisonНастройки заголовков в GeneratePress

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

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

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

Astra

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

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

Astra user interfaceПодсказка Astra для установки стартовых сайтов

Щелкнув на кнопке Get Started, Вы установите плагин демонстрационных сайтов, о котором мы расскажем далее.

После этого Вы будете делать все остальное из собственного WordPress Customizer, как и в GeneratePress:

Customizer options inside AstraПараметры настройки Astra Customizer

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

Astra theme customizer optionsПараметры настройки темы Astra

Является ли это огромной разницей? Определенно нет. Но большинство людей, вероятно, предпочтут тот способ, который использует 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.
  • Настройки Customizer и весь демонстрационный контент.

How to import a starter site with GeneratePressКак импортировать стартовый сайт с помощью GeneratePress

Astra

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

Astra имеет более 240 стартовых шаблонов, которые работают с блочным редактором WordPress, Elementor и Beaver Builder. Код чист и совместим, и Вы сможете использовать его с любым выбранным Вами конструктором страниц. Постоянно добавляются новые шаблоны.

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

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

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

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

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

Choosing what to import in AstraВыбор содержимого для импорта с помощью Astra

GeneratePress vs Astra – ценообразование

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

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

GeneratePress

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

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

Оба тарифных плана позволяют использовать до 500 сайтов.

Astra

Тема премиум-класса Astra имеет три варианта ценообразования:

  • Astra Pro: $59 за один год поддержки/обновлений.
  • Essential Bundle: $169/год
  • Growth Bundle: $249/год

Оба тарифных плана позволяют использовать их на неограниченном количестве сайтов. Существует также вариант “пожизненного” ценообразования.

Однако есть несколько отличий от GeneratePress. Прежде всего, если Вы хотите получить доступ к шаблонам премиум-класса, то Вам потребуется как минимум пакет Essential Bundle стоимостью $169 (на один год) или $849 (на весь срок). Этот пакет также предоставляет Вам доступ к некоторым другим плагинам разработчика, например, Ultimate Addons for Elementor/BeaverBuilder.

GeneratePress vs Astra – Модули

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

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

GeneratePress

Полный список модулей GeneratePress

Astra

Полный список модулей Astra

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

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

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

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

GeneratePress против Astra – настройка макета и стиля

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

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

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

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

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

  • Типографика
  • Цвета
  • Макеты
  • Конструктор заголовков
  • Конструктор нижнего колонтитула

GeneratePress vs Astra – производительность

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

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

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

GeneratePress

Производительность темы GeneratePress при свежей установке

Astra

Производительность темы Astra при свежей установке

Сравнение

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

GeneratePressAstra
HTTP-запросы79
Размер страницы26 КБ42 КБ

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

GeneratePress vs Astra – совместимость с конструктором страниц

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

GeneratePress

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

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

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

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

  • Верхняя панель
  • Верхний колонтитул
  • Основная навигация
  • Вторичная навигация
  • Главная картинка/заголовок страницы
  • Заголовок контента
  • Нижний колонтитул

The GeneratePress page-level controlsЭлементы управления GeneratePress на уровне страниц

Astra

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

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

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

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

  • Основной заголовок
  • Заголовок
  • Хлебная крошка
  • Подлинное изображение
  • Панель нижнего колонтитула

Astra page builder compatibilityСовместимость с конструктором страниц Astra

GeneratePress vs Astra – удобство для разработчиков

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

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

GeneratePress

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

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

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

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

The GeneratePress Elements creatorСоздатель элементов GeneratePress

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

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

Using display rules with GeneratePress ElementsИспользование правил отображения в GeneratePress Elements

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

Astra

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

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

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

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

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

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

Astra также имеет специальную функцию “белой метки”, которую GeneratePress в настоящее время не предлагает (хотя есть некоторые обходные пути).

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

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

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

Например, Astra имеет:

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

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

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

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

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

  • Easy Digital Downloads
  • LearnDash
  • LifterLMS
  • SureCart
  • SureMembers

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

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

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

GeneratePress

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

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

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

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

Для получения поддержки от сообщества Вы также можете присоединиться к официальному сообществу GeneratePress на Facebook, которое насчитывает более 6 700 участников.

Astra

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

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

Что касается поддержки сообщества, то Astra также имеет очень большое официальное сообщество в Facebook с 50,000 участниками.

GeneratePress или Astra? 🤔 Это руководство поможет Вам сделать выбор между этими двумя популярными темами 🚀Click to Tweet

Резюме

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

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

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

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

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

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

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

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

  1. Переведено с официального сайта компании Kinsta ↩︎