WordPress — самая популярная CMS в мире. Данная CMS распространяется с бесплатной лицензией и имеет огромное кол-во плагинов и обучающих материалов. Главным преимуществом WordPress является простота в использовании, именно поэтому все начинающие web-мастера отдают свое предпочтение именно этой CMS.
CMS WordPress изначально была создана для создания блогов и информационных порталов, но из-за возможности расширения функционала посредством плагинов и приложений, данную CMS можно считать универсальной. На основе WP созданы сайты крупнейших газет, международных брендов, стран.
Вся информация взята с сайта Indeling.
Несмотря на огромное количество настроек, система остаётся простой в освоении. Функциональность проекта зависит от профессиональных навыков разработчика, но создать простой блог на WordPress может любой человек, который умеет пользоваться компьютером.
Дизайн и работа с шаблонами
Для WordPress создано огромное количество шаблонов, которые позволяют построить самые разные сайты, от простейшего портфолио с несколькими страницами до многофункционального информационного портала. Широкий ассортимент даже становится проблемой: чтобы найти подходящую тему, приходится перебирать сотни вариантов на десятках сайтов.
Каталог с темами доступен из консоли WordPress. Это самый безопасный источник шаблонов. Если в официальном каталоге нет нужного макета, можно посмотреть на других сайтах — их легко найти по запросу «темы WordPress». Ещё больше вариантов вы получите, если воспользуйтесь западными ресурсами по запросу templates for WordPress. Единственное неудобство англоязычных тем — необходимость русификации, вручную или с помощью специальных программ.
При выборе шаблона необходимо проверять, поддерживают ли его разработчики. Если тема не обновлялась больше года, есть вероятность, что при очередном апдейте движка она начнёт работать с ошибками. Например, часто веб-мастера сталкиваются с тем, что на сайтах со старыми шаблонами перестаёт функционировать стандартный виджет комментариев. Чтобы не беспокоиться о работоспособности темы, выбирайте базовые решения из встроенного каталога или покупайте премиум-шаблоны — они обновляются своевременно. Обратите внимание, чтобы тема была оптимизирована под поисковые системы. Обычно это отмечено в описании примечанием SEO friendly.
Чтобы добавить в движок тему, скачанную с другого сайта, заказанную в веб-студии или разработанную самостоятельно, раскройте меню «Внешний вид» в консоли и выберите пункт Install a theme. В поле File укажите путь к архиву с шаблоном и нажмите Install. Затем перейдите к списку тем и активируйте добавленный шаблон.
У темы могут быть предустановленные настройки, которые позволяют незначительно менять её внешний вид. Чем дороже шаблон, тем больше возможностей для кастомизации он предлагает. Как минимум вы сможете:
- добавить название сайта, загрузить логотип;
- настроить слайдер, если он есть в теме;
- выбрать отображение записей и сайдбара;
- изменить цвет фона, названия и описания сайта;
- подобрать шрифты в каталоге Google Fonts;
- добавить ссылки на профили в соцсетях.
Предустановленные настройки позволяют внести только косметические изменения. Если нужна глубокая кастомизация, придётся добавлять плагины или править файлы стилей шаблона, что требует навыков программирования.
Функциональные возможности
WordPress разворачивается на хостинге за 5 минут, обновляется без переустановки и других проблем, а также расширяется за счёт добавления плагинов. Для новичков нет системы удобнее, но движок пользуются популярностью и среди профессиональных разработчиков, которые ценят его за удачную архитектуру.
Панель управления WordPress реализована таким образом, чтобы ей было удобно пользоваться даже при администрировании больших проектов с сотнями страниц, кучей плагинов и разными сотрудниками. Можно использовать приложения для Android и iOS, но базовые возможности доступны и просто в мобильной версии сайта.
Дашборд состоит из 10 основных разделов. Внутри них представлены подменю, содержащие большое количество настроек. Кроме того, в главное меню могут добавляться разделы для управления некоторыми плагинами. Но мы сейчас рассмотрим только стандартную структуру панели.
- «Консоль» — основной раздел, который собирает всю важную информацию для администратора сайта. Здесь отображаются сведения о доступных обновлениях, последних постах и комментариях.
- «Записи» — редактор для создания публикаций и инструменты управления материалами. В этом разделе представлены все посты, которые есть на сайте.
- «Медиафайлы» — менеджер для управления файлами, загруженными на сайт. Здесь доступны все фотографии, видеозаписи, документы, таблицы и любые файлы, которые вы разместили в открытом доступе.
- «Страницы» — здесь доступен тот же редактор, что и для создания записей. Разница в том, что опубликованные страницы не попадают в ленту блога. Но вы можете ими управлять: скрывать, удалять, добавлять новые, закреплять в меню сайта.
- «Комментарии» — раздел полностью посвящен модерации обсуждений и управлению функциональностью для добавления комментариев.
- «Внешний вид» — отсюда вы управляете шаблонами в визуальном режиме или через редактор кода. В этом разделе представлен также каталог тем для WordPress и функции импорта макетов, скачанных со сторонних сайтов.
- «Плагины» — полное управление расширениями: установка, настройка, активация, удаление.
- «Пользователи» — управление группами пользователей с предоставлением им различных прав редактирования сайта.
- «Инструменты» — служебные возможности WordPress.
- «Настройки» — главные параметры работы сайта от его названия до правил формирования ЧПУ.
WordPress используется везде: от создания одностраничников и простейших блогов до онлайн-магазинов. Это возможно благодаря плагинам, которые представляют собой небольшие скрипты, добавляющие в CMS определенные функции. Популярность движка способствует созданию новых расширений — сейчас их уже несколько десятков тысяч.
Все установленные плагины находятся в отдельной папке, поэтому после обновления WordPress их не нужно инсталлировать заново. Единственная рекомендация — деактивировать расширения перед апдейтом системы. Проблемы с совместимостью версий если и появляются, то в основном у старых плагинов, разработчики которых прекратили их поддержку.
WordPress «из коробки» предлагает мало возможностей — нет даже полноценного инструменты для SEO-оптимизации. Тем не менее, у него есть встроенный менеджер медиа-файлов, удобный редактор текста в визуальном режиме и HTML, специальный раздел для управления комментариями, настройки внешнего вида и структуры сайта. С помощью плагинов приходится решать следующие задачи:
- обеспечение безопасности сайта;
- борьба со спамом в комментариях;
- оптимизация сайта в соответствии с требованиями поисковых систем;
Практически любую функцию можно добавить на сайт с помощью плагина. Но у этого подхода есть один существенный минус: расширения увеличивают нагрузку на сервер. Это приводит к необходимости перехода на более дорогой тариф на хостинге.
Некоторые функции на WordPress можно добавить без использования плагинов — с помощью редактирования файлов шаблона. Типичный пример — установка комментариев из соцсети «ВКонтакте» вместо стандартной формы движка. Можно поставить очередной плагин и незначительно увеличить нагрузку или встроить код виджета прямо в файл страницы. В случае с WordPress это не составит труда благодаря развитой базе знаний, которая включает не только документацию, но и большое количество видеомануалов.
Функциональность сайта зависит и от выбранного шаблона. На некоторых темах есть встроенные слайдеры, на других придётся прописывать их код самостоятельно или вставлять эти инструменты отображения контента в виде плагинов. Важно, что WordPress предлагает разные способы решения одной проблемы — выбор зависит только от умений и предпочтений разработчика.
Начиная с пятой версии, в WordPress появился блочный редактор Gutenberg. Он заменил стандартный текстовый/HTML-редактор движка и фактически добавил инструменты для визуального управления внешним видом страниц — как на конструкторах сайтов. Стандартный редактор теперь доступен только в виде бесплатного плагина Classic Editor, который нужно устанавливать отдельно из каталога WordPress. Разработчики обещают его поддержку в ближайшие годы, чтобы переход к новому формату редактирования прошёл для пользователей как можно более гладко.
Gutenberg — это классический пример упрощения интерфейса, которое ещё больше снижает порог входа в разработку сайтов на WordPress. По сути, это типичный визуальный редактор, который позволяет выстраивать записи и страницы из блоков. Раньше аналогичная функциональность реализовывалась на CMS с помощью плагинов, которые не всегда работали корректно. Теперь блоки с контентом доступны «из коробки». В библиотеке представлены:
- Элементы для оформления текстовых фрагментов: заголовки, абзацы, цитаты, списки.
- Блоки для мультимедийного контента: изображений, галереи, видео и аудио, файлов другого типа.
- Вставка коды и элементы разметки для вёрстки записей/страниц.
- Виджеты популярных сервисов для быстрой вставки контента — например, постов из соцсетей.
У каждого блока есть настройки, которые позволяют управлять его внешним видом и содержимым. Это делает редактор Gutenberg ещё более гибким. Для глубокой кастомизации шаблона на WordPress всё ещё требуются навыки вёрстки, а иногда и знание PHP. Но направление на упрощение задано чётко. По крайней мере, теперь каждый пользователь может красиво оформить страницу, используя только инструменты визуального редактирования.
Ценовая политика
WordPress — это очень популярная CMS среди разных категорий пользователей. Вы можете скачать дистрибутив с официального сайта и создать на его основе сколько угодно проектов. Найти бесплатные шаблоны для WordPress и плагины тоже не проблема. Тысячи вариантов представлены в официальном каталоге WordPress, ещё больше доступны на сторонних сайтах и магазинах.
Однако платные материалы для WordPress тоже есть — и они пользуются большой популярностью. Многие пользователи предпочитают приобретать премиальные шаблоны на TemplateMonster. У такого решения может быть сразу несколько предпосылок. Главные: аналогичный дизайн реже встречается, а сами темы предлагают чуть больше возможностей для настройки, чем бесплатные шаблоны. Средняя цена премиум-макета около 70 долларов. Можно найти темы в 2 раза дешевле или в 5 раз дороже — выбор и правда очень большой.
Стоимость плагинов зависит от того, какие возможности они предоставляют. Часто у расширения есть бесплатная версия с ограниченной функциональностью, которая устанавливается из каталога WordPress. Хотите больше инструментов — переходите на премиум. Порядок цен примерно такой же, как на шаблоны. И в том, и в другом случае вы покупаете ещё и поддержку со стороны разработчиков. Это важно: WordPress постоянно обновляется. Если плагины не будут получать совместимость с новыми версиями, то очень быстро при их использовании начнут появляться ошибки.
Плюсы и минусы
Главное достоинство WordPress — огромное количество плагинов, благодаря которым движок позволяет решать самые разные задачи даже начинающим веб-мастерам, не имеющим навыков программирования. Чтобы собрать для себя сайт на WP, достаточно потратить час на просмотр мануалов. Изучение основных настроек и алгоритма добавления контента тоже занимает мало времени, так что порог вхождения у системы очень низкий.
Для обучения можно развернуть CMS на локальном сервере, что позволит исключить даже небольшие затраты на домен и хостинг. То есть все действия по созданию сайта будут бесплатными. Заплатить придётся только за размещение проекта в общем доступе. Среди других достоинств системы:
- логичная панель администратора;
- блочный редактор Gutenberg с визуальными инструментами добавления контента;
- удобный редактор, для работы с которым не обязательно знать HTML (хотя с ним возможностей больше);
- встроенный медиа-менеджер, через который добавляются фотографии, галереи, гифки;
- интеграции со сторонними сервисами через плагины;
- постоянное обновление системы;
- развитое пользовательское сообщество и обширная база знаний.
Главная претензия к WordPress — большое количество взломанных сайтов. Но у этого явления есть как минимум две объективные причины: популярность движка и ошибки пользователей. Если обновлять CMS и заботиться о безопасности сайта, то проблем не будет.
Куда сложнее разобраться с нагрузкой, которую создают плагины. Без них WordPress проигрывает конкурентам в функциональности. Но чем больше расширений вы ставите, тем медленнее работает сайт. Поэтому постоянно приходится искать баланс: одни функции добавлять через плагины, другие — прописывать прямо в файлах шаблона. Это требует навыков программирования или хотя бы усидчивости и желания изучать документацию.
С точки зрения администрирования сайта частое обновление системы тоже является недостатком. С одной стороны, апдейты устраняют уязвимости и улучшают CMS. С другой стороны, они отнимают время и порой заканчиваются ошибками. Поэтому перед каждым апдейтом рекомендуется делать резервную копию и деактивировать все плагины.
Вся информация взята с сайта Indeling.
Выводы
Несмотря на универсальность, WordPress всё же больше подходит для создания блогов и информационных порталов. Да, запустить интернет-магазин на этом движке тоже можно, но в базовой комплектации нет e-commerce инструментов. Их добавление возможно только через плагины, что повышает нагрузку на сервер. Это не мешает разработчикам использовать WP для создания самых разных проектов, но для начинающих веб-мастеров может стать серьёзной проблемой, способной разочаровать в возможностях популярной CMS.