Пришло время посвятить статью обзору довольно популярной темы для WordPress – Jupiter XСтарая добрая тема Jupiter была довольно популярна, но авторы решили полностью обновиться и заменить основной редактор на популярный плагин Elementor. Посмотрим, что из этого получилось. В конце статьи есть видеобзор.

Тема, ты просто космос

В первую очередь тему требуется установить. Здесь ничего сложного. Получаем скачанный архив, распаковываем в нужную папку. Отдельным файлом скачиваем ключ с Envato, активируем. Готово.

После установки тема предложит активировать некоторые плагины. Нам точно понадобится один — Jupiter X Core. С версии темы 1.3.0 еще появился дополнительный плагин Jupiter X Pro, который расширяет возможности контрольной панели темы.

Активируем и появляется такая вкладка.

Jupiter X установка

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

Шаблоны Jupiter X

Также есть меню для автоапдейтов. Нажали загрузить, тема обновилась. Иногда может не сработать, тогда для того, чтобы закачать обновление, придется заходить в личный кабинет Envato и загружать вручную. После распаковать и закинуть файлы в папку темы. Сложно, но можно (знаю, совсем обленился).

Jupiter X обновление

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

Jupiter X Core

Основой всего этого действа служит Elementor. Фактически, вся тема построена на нем. Шапка, подвал, меню. Все строится с помощью данного конструктора и дополнений к нему. В принципе, получается красиво, но крайне громоздко. А если попытаться обойтись классическим редактором или Гутенбергом, то Jupiter X вам точно ни к чему. В последующих статьях расскажу, как данной темой пользоваться. А пока взглянем внимательно на начинку.

«Внутренности» Jupiter X

Из коробки нам доступны некоторые возможности:

  1. Кеширование на уровне темы. Все скрипты, CSS и картинки превращаются в статические файлы.

  2. Поддержка изображений SVG.

  3. Режим разработчика. Он обрубает кеширование и некоторые другие фишки темы, чтобы обеспечить чистоту кода.

  4. Подключение CSS Analytics, шрифтов Adobe, а также можно подключать сторонние трекинг-коды.

  5. Подключение некоторых API. Твитер, Гугл Карты.

Функционал Jupiter X

Наверное, на скриншоте заметили функцию Cache Busting. Если у вас стоят сторонние плагины кеширования, в частности PageSpeed Ninja, то лучше вырубить.

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

Теперь перейдем непосредственно к коду.

Тема, фактически, сделана на собственном фреймворке, потому зайти и просто поменять файлы header.php или index.php не получится. Придется изощряться. Все нужный файлы находятся в themes/jupiterx/lib/ Менять их напрямую не стоит. А вот вносить изменения в рамках дочерней темы можно.

Код темы

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

Для CSS используется прекомпилятор LESS. Штука полезная, если ей уметь пользоваться. Все таки, позволяет создавать переменные и впоследствии мы можем использовать переменную, а не прописывать набор стилей.

Jupitex X: прекомпилятор LESS

Дочерняя тема

Устанавливается прямо с темой. Все изменения нужно проводить в рамках нее. В файл functions.php вносим пользовательский код. В папке assets пользовательские скрипты и less, где предстоит вносить пользовательские скрипты или менять стили.

Самый простой способ изменить дефолтный стиль, найти его в инструменте разработчика, изменить, а после внести в файл style.less. Для отображения синтаксиса выберите CSS.

LESS в теме для WordPress

Файл functios.php находится как раз-таки в корне дочерней темы. В нем есть несколько встроенных функций, а свои добавляем далее. Все также, как и с обычной темой. Никаких отличий нет, кроме того, что можем использовать некоторые хуки самого Юпитера Икс.

Кастомайзер

Здесь он предоставляет довольно широкие настройки. Редактирование заголовков, настройки страниц. Стили, шрифты. В кастомайзере представлено все. В том числе можно слепить отдельные страницы на техническую «заглушку», ошибку 404 и т. д.

Настройки Jupiter X

Как видите, диапазон довольно широк. Но стилизовать разделы Header, Footer придется через конструктор тем Elementor. Сначала слепить макет, потом назначить его через раздел «Настройки». Не сказать, что это облегчает жизнь. Я привык к несколько иному подходу. Впрочем, это и вправду дело привычки.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 4

Оценок пока нет. Поставьте оценку первым.

Если материалы с данного сайта были полезны, и вы желаете поддержать блог, то можете воспользоваться формой по ссылке: Донат на поддержку блога