Как выбрать тему для WordPress? Тоже распространенный вопрос, который я частенько слышу. Ответ довольно прост: методом перебора. Постараюсь объяснить, по каким критериям происходит выбор темы. Начнём?

Как выбрать тему для WordPress

Итак, сначала отвечу, что такое тема. Объясню максимально просто. Есть у нас сам движок. На скриншоте указаны папки.

Файловая база WP

Это ядро Вордпресс, файлы в данных разделах отвечают за логику работы CMS. Именно они являются базой всей системы. А есть папка wp-content. Именно здесь размещается всё, что работает на основе логики ядра. Это темы, плагины, языковые пакеты, медиафайлы и прочее. Фактически в этой папочке содержится всё, что определяет внешний вид и функционал сайта, основываясь на логике CMS. А вот, собственно, и папка с темами.

wp-content/themes

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

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

Все файлы между собой связаны в зависимые цепочки, которые при выполнении создают единое целое. К шаблону страницы (page.php или index.php) подключается шапка (header.php), потом подвал (footer.php), дополнительные шаблоны. Выглядит всё довольно просто.

Но скажу честно, с шаблонизатором было бы намного проще. Банальный Twig (который с костылями всё-таки можно прикрутить) заметно упростил бы работу. Конечно, сейчас на меня налетят сектанты из секты «PHP с HTML — лучший шаблонизатор!» и порвут на мелкие кусочки, потому стоит себя обезопасить и дописать: «ИМХО!».

Короче, устоявшаяся схема шаблонов пусть и не самая лучшая, но она работает, и ей вполне можно пользоваться, так что творить с WP очень даже можно, чаще всего даже в удовольствие.

Внешний вид

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

Шаблон WP

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

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

Ну а с помощью каскадных таблиц стилей (CSS) впоследствии можно навести красоту. Довести дизайн до ума, поменять цвета. Хоть и говорят, что для работы с WordPress не требуется вообще никаких знаний, кроме адреса админки и пароля, но если желаете подправить дизайн под себя, то хотя бы HTML и CSS знать стоит. А если желаете делать какие-либо блоки в редакторе под себя, то и PHP.

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

Ну а если желаете сделать какую-либо динамику, то здесь уже включится Ajax, jQuery и JS. В общем, чем глубже полезете, тем больше нужно знать. Но чем ВП радует, всё легко осваивается в процессе, также есть большое сообщество, в котором можно получить поддержку, например, русскоязычный форум: https://ru.wordpress.org/support/.

Учтите, там отвечают волонтёры, которые делают это бесплатно и по доброте душевной. Спросить можно, требовать нельзя.

Как искать тему

Опытному человеку точно знать это не нужно. А вот новичку рекомендую не искать где-то в интернете, конечно, есть такие популярные магазины с премиальными темами, как ThemeForest. 40$ за тему не дорого. Но на самом деле премиум-темы нужны только в том случае, если вы уверены, что она закроет ваши потребности на 100%.

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

Для примера посмотрите обзор премиум-темы JupiterX. Там очень сложный функционал, много настроек в кастомайзере, придется со всем разбираться. Строится только с помощью редактора Elementor. Новичку такое может оказаться не по зубам.

Тема для WordPress JupiterX

Чтобы не усложнять себе жизнь на ровном месте, ищите темы в официальном репозитории: https://ru.wordpress.org/themes/

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

Репозиторий хорош тем, что там большой выбор и попробовать тему можно сразу, а не после оплаты, как в магазинах. Демка никогда не покажет реальную работоспособность, а здесь поставили на «живой» сайт, протестировали, не понравилось, удалили.

В большинстве случаев темы из репозитория полностью закрывали мои потребности. Без премиум и покупки Pro прекрасно можно обходиться. Но приходилось дорабатывать самостоятельно.

Так что не надо брать кота в мешке, к темам из репозитория требования гораздо жёстче, чем даже к премиум-темам из магазинов. Но учтите, если у Pro-версии функционал вас устраивает, то, возможно, дешевле купить её, чем тратить много часов на доработку.

Как установить тему для WordPress

Самая простая задача. Реально, очень легко. Заходим в админку сайта http(s)://ваш-домен/wp-admin, в блоке слева находим «Внешний вид» → «Тема». Нажимаем, переходим.

Установка темы WP

Попадаем в такой раздел. Тыкаем в «Добавить новую». Стрелками отметил, любое место на выбор. Кстати, есть предустановленные темы. Они очень просты, шустрые и легко настраиваются. В общем, иногда есть смысл начать даже с них. Но если хочется чего-нибудь более изысканного из коробки, то ищем подходящее.

Тем на выбор больше некуда. Но для моих дальнейших задумок я уже выбрал.

Выбор темы

Когда нашли подходящую тему для WordPress, просто нажмите кнопку «Установить». А после установки появится «Активировать». Нажимаем, тема установлена.

Тема для WordPress GeoDirectory

Пока выглядит не очень. Но ещё не начата никакая работа. Все впереди.

Кастомайзер

Кстати, наверняка обратили внимание на кнопочку «Настроить»? Так вот, это Customizer, раньше это был отдельный плагин, но в один прекрасный день он стал базовым элементом Вордпресс. Очень удобная штука, позволяет менять некоторые возможности темы без правок файлов темы и построения новых зависимостей.

Кастомайзер WP

Теперь можно просто зайти туда и поменять часть тех параметров, которые предусмотрел разработчик. Например, я захожу в «Главное» → «Отступы» и просто расширяю макет страницы с 1170 до 1400 пикселей.

Настройка темы WordPress

С такой штукой WP для конечного пользователя стал ещё более удобным, потому, благодаря столь интересным инструментам, популярность только растёт.

Завершение эпопеи

Читать ещё не устали? Если честно, то всё здесь заслуживает отдельных статей. Даже про каждую тему могу написать отдельную статью, но меня на все темы в репозитории попросту не хватит.

Хотелось бы, чтобы для начала понимали логику работы. Чтобы сделать правильный выбор, смотрите на производительность «голой» (без плагинов, и собственных доработок) темы, чем выше результат, тем лучше. Например, на GTmetrix, Pingdom Tools. Смотрите на дизайн и функционал из коробки. Чем больше настроек в кастомайзере, тем больше возможностей будет у вас без влезания под «капот». И, конечно же, тестируйте, пробуйте несколько тем, пока не найдёте подходящую.

Что ещё скажу: никогда не качайте темы для WordPress из непонятных источников. Часто они завирусованы, в них стоят ссылки на другие сайты, майнеры и много другой дряни. Лучше не стоит. Берите из официального репозитория. Либо из магазинов премиум тем, вроде ThemForest или TemplateMonster. Не рискуйте, можете потерять сайт впоследствии и важные данные, которые будут с ним связаны.

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

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

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

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

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