Пользовательская или готовая тема WordPress? - Выяснить плюсы и минусы
Многие люди стоят перед выбором: индивидуальная или готовая тема WordPress? Какой из этих двух вариантов лучше? Что вы должны учитывать? Мы отвечаем!
Именно так обозначил разницу на нашем блоге некоторое время назад Бартломей Кильян, описывая достойные внимания темы WordPress.
Если попытаться проиллюстрировать это на конкретном примере, то шаблоном может быть, например, файл header.php, отвечающий за представление заголовка в теме. Это также может быть файл 404.php, который определяет вид подстраницы ошибки 404. Шаблон также представляет собой файл single.php, который определяет вид одной записи блога.
И так далее, и так далее.
В свою очередь, все вышеперечисленные файлы (наряду с другими, такими как style.css - обычно главный CSS-файл, отвечающий за внешний вид) вместе составляют тему. В единое, аккуратное целое.
Вот почему в этом конкретном посте мы рассматриваем следующую тему - тема WordPress на заказ или готовая?
Пользовательская или готовая тема WordPress? - причины возникновения дилеммы
На рынке существует довольно много сайтов, через которые можно купить готовые темы. Самым популярным из них, несомненно, является ThemeForest.
Казалось бы, в такой ситуации создание темы с нуля не имеет смысла.
Но так ли это на самом деле?
Если встречаются сайты, основанные на отдельных темах WordPress, созданных с нуля, значит, что-то не так.
Ниже я перечислил наиболее важные ключевые области, на которые следует обратить внимание, столкнувшись с такой дилеммой, как "пользовательская или готовая тема WordPress?".
Пользовательская или готовая тема WordPress? - на что следует обратить внимание
1. Время реализации
Если вы решили доверить создание сайта сторонней компании на основе какой-то готовой темы, важная часть работы уже за их сотрудниками. В их распоряжении готовая тема, которая уже содержит сотни (а иногда и тысячи) файлов. Это, несомненно, влияет на рабочее время, так как упрощает всю задачу.
Однако, если вы хотите, чтобы вышеупомянутая компания создала для вас тему с нуля, время выполнения заказа будет больше, поскольку им придется работать с нуля.
Прежде всего, необходимо разработать схемы для различных типов подстраниц, чтобы знать, что конкретно должно быть на них. Затем создается графика, которая затем преобразуется в "кликабельную" форму для веб-сайта. Наконец, остается реализовать необходимые функции wordpress.
Сколько конкретно времени требуется для создания веб-сайта с использованием первого и второго режимов? Это зависит от конкретной компании, хотя несомненно, что создание сайта на основе готовой темы сокращает вышеупомянутое рабочее время.
2. Цена
Далее у нас есть то, на что - не будем скрывать - все обращают внимание. Именно здесь дилемма "пользовательская или готовая тема WordPress?" принимает самую острую форму.
Цены на самые популярные темы на сайте ThemeForest, о котором я уже упоминал, колеблются в районе 60 долларов. Цены могут незначительно варьироваться в большую или меньшую сторону, но самые популярные темы стоят от 250 дол.
Тема, разработанная на заказ, стоит значительно дороже. Непосредственной причиной этого является время, необходимое для его создания. "Готовую" тему можно загрузить за несколько минут, в то время как индивидуальную тему необходимо сначала создать.
Опять же, когда речь заходит о конкретных ценах, я вынужден использовать ставшую знаменитой фразу "это зависит от ситуации", потому что у каждой компании свой индивидуальный способ работы и выставления счетов за проекты.
3. Уникальность
Готовую тему можно продавать сколько угодно раз. Это отличный способ заработать деньги - создать тему один раз и затем продавать ее серийно с гарантией поддержки в течение определенного периода времени.
Однако загвоздка в том, что купить тему может любой желающий. Здесь нет никакой исключительности.
Поэтому существует риск встретить где-то в Интернете сайт, похожий на другой именно потому, что он основан на той же теме.
Также не хватает определенного чувства уникальности, осознания того, что что-то сделано на заказ. Достойный бренд заботится о том, чтобы иметь свой собственный, тщательно созданный имидж. При использовании "готовой продукции" вероятность появления некоторых элементов на других сайтах гораздо выше.
Поэтому в вопросе о том, что лучше - тема WordPress на заказ или готовая тема - это может быть чрезвычайно важно.
4. Оснащен готовыми опциями
Готовые темы намеренно снабжены максимальным количеством опций, чтобы удовлетворить запросы как можно большего числа людей. Не зря они имеют сотни или даже тысячи готовых вариантов конфигурации, которые можно легко "накликать" за относительно короткий промежуток времени.
Это можно сравнить с универсальным размером одежды, что может быть как недостатком, так и преимуществом. Он может подойти достаточному количеству людей, но если у человека более специфические требования, он может не соответствовать подробным рекомендациям.
Однако дело в том, что готовые темы в основном создаются для людей, которые хотят сами довольно часто что-то в них менять. Это возможно без каких-либо знаний HTML, JS, CSS или PHP, потому что, как я уже упоминал, многое может быть "клишировано".
Я также знаю людей, которым не нравятся готовые темы, потому что их административные панели часто очень хаотичны, даже слишком сложны. Желание найти нужную опцию часто оборачивается разочарованием, так как поиск одного флажка иногда может занять целую вечность.
Поэтому очень важно проверить как можно больше информации о теме, когда принимаешь решение и делаешь ставку на готовую тему. В основном я имею в виду уровень поддержки, частоту ответов на запросы общественности, регулярность выпуска обновлений и, конечно, обзоры и отзывы.
5. Чистота и скорость кода
Пользовательская или готовая тема WordPress? Этот момент может показаться вам актуальным, хотя на первый взгляд это может показаться не так.
В подавляющем большинстве случаев код готовых тем представляет собой настоящую "мякину". Я знаю, что для неспециалиста этот аргумент может быть совершенно неважным, но за ним стоит нечто очень важное.
Для того чтобы код веб-сайтов был понятным (как для людей, работающих с кодом, так и для роботов поисковых систем и всех других подобных инструментов) и эффективным, он должен быть написан правильным образом. Определенные элементы должны появляться в правильном порядке друг за другом, один не должен находиться внутри другого, а также они должны быть вставлены с использованием правильной техники.
Так называемые конструкторы страниц, используемые в предустановленных темах, к сожалению, приводят к семантике кода, далекой от оптимальной.
Да, они позволяют пользователям "нажимать" на многие вещи в панели администратора, но платой за это являются проблемы с производительностью и значительная избыточность кода.
Валидатор W3C показывает - в данном случае - более сотни ошибок. Другие версии также содержат ошибки, обычно от нескольких десятков до чуть более сотни.
Неправильный HTML-код - это еще вершина айсберга, если учитывать и файлы JavaScript.
Готовые темы имеют множество функций - различные счетчики, модалы, карусели, вкладки, прелоадеры и так далее. С одной стороны, это очень хорошо, что их так много - просто есть из чего выбрать.
С другой стороны, многие функции многих тем, которые в конечном итоге не используются на сайте, все равно загружаются при загрузке страницы. Это приводит к ненужным килобайтам (или даже мегабайтам) данных и избыточным запросам (т.е. запросам, отправляемым на сервер), что в конечном итоге приводит к ухудшению времени загрузки и иногда к впечатлению "тяжелой" страницы.
Конечно, мы не обречены на такое положение вещей заранее. Существуют темы, которые как лучше, так и хуже оптимизированы для этого. С тем же успехом вы можете поручить внешней компании ускорить разработку темы и внедрить оптимизационные решения.
Однако все это является следствием того, что мотивы создаются для серийной продажи. Они "напичканы" максимальным количеством функций, чтобы увеличить вероятность того, что они понравятся как можно более широкой аудитории.
Индивидуальная тема, созданная с нуля, использует только те функции, которые действительно необходимы на конкретном сайте. Программист не будет тратить время на программирование того, что в конечном итоге все равно не будет использоваться. В результате отдельные темы в подавляющем большинстве случаев оказываются просто более легкими.
6. Обновления
При рассмотрении вопроса о том, что лучше - тема WordPress на заказ или готовая тема, стоит обратить внимание на обновления.
Приобретая тему на вышеупомянутом сайте ThemeForest, вы также получаете возможность обновлять тему, когда авторы темы "выпускают" обновленную или улучшенную версию.
Это важно не только с точки зрения получения новых возможностей, но и по соображениям безопасности WordPress.
Обновления выходят не просто так. Да, они добавляют опции и исправляют ошибки, но также и латают дыры.
Сайт просто нужно время от времени пересматривать, проверять и стараться максимально улучшить. Наличие доступа к постоянно обновляемой теме добавляет уровень безопасности.
Отдельные темы не обновляются автоматически, поскольку они создаются на заказ. Поэтому обновление темы следует просто поручить разработчику темы (или любой другой компании, которая будет копаться в чужом коде).
7. Степень SEO-оптимизации
Этот пункт тесно связан с пунктом пять, где я затронул тему оптимизированного кода.
Что ж, часть SEO-оптимизации заключается в том, чтобы убедиться, что код сайта настолько хорош, насколько это возможно. Дилемма "пользовательская или готовая тема WordPress" играет здесь ключевую роль.
Ведь она должна анализироваться роботами поисковых систем, которые решают, какие позиции присвоить данной странице для определенных ключевых слов в результатах поиска.
Более того, те, кто управляет сайтом с помощью панели, могут не понимать, что, например, пометка текста как "Заголовок 1" в визуальном редакторе вместо простого увеличения размера шрифта может повлиять на SEO-корректность подстраницы. Эффект один и тот же - увеличение размера шрифта, но в коде эти два сценария отвечают за совершенно разные вещи.
Чтобы сайт был достойно SEO-оптимизирован, его элементы должны быть использованы и вставлены правильным образом. Семантически правильно и в правильном контексте.
Готовые темы, поскольку они состоят из предопределенного "внешнего вида" страницы и готовых к вставке элементов, не имеют этих элементов, адаптированных к вашей конкретной странице - к вашей отрасли и соответствующим ключевым словам.
Они подстраиваются под каждого, что на самом деле... ни под что конкретное.
Многие аспекты SEO фактически делаются "попутно" при создании темы, где графический дизайнер и специалист по SEO должны, тем не менее, работать вместе, чтобы конечный продукт был оптимальным во всех отношениях. Не только с точки зрения внешнего вида, но и с точки зрения корректности кода.
Поэтому риск раздувания кода и использования лишних элементов в индивидуально написанных темах несравнимо ниже, чем в случае с готовыми темами.
8. Поддержка и документация
Когда вы покупаете тему в ThemeForest, вы получаете документацию, которая прилагается к ней. В нем авторы объясняют многое из того, что может пригодиться вам при использовании темы.
Уровень документации варьируется - некоторые из них более полные, другие менее, но, несомненно, бывают случаи, когда документация оказывается полезной.
Более того, вы также приобретаете поддержку на определенный период (обычно шесть месяцев). Если в процессе использования темы возникли сомнения или вы хотите добиться определенного эффекта на сайте, вам достаточно обратиться к авторам темы, и они вам помогут.
Вопрос поддержки в случае индивидуальной темы, разумеется, решается каждой компанией так же индивидуально.
Пользовательская или готовая тема WordPress? - краткое изложение текста
Попробуем кратко суммировать преимущества обоих вариантов.
Готовая тема - отличный вариант для тех, кто отдает предпочтение более низкой цене, более быстрому времени реализации и возможности самостоятельно "нажимать" на многие вещи в панели. Также важно иметь доступ к регулярным обновлениям и поддержке при использовании темы.
Пользовательская тема, с другой стороны, уникальна - она написана специально для конкретного сайта. В теории он характеризуется более быстрой и эффективной работой, а также лучшей оптимизацией кода.
Поэтому невозможно сказать, какой вариант лучше, так как это зависит от конкретного человека или компании. Кому-то могут быть важны аргументы A, B и C в пользу готовой темы, а кто-то предпочитает делать ставку на индивидуальную по причинам X, Y и Z.
Или у вас есть свой особый тип, и вы можете однозначно сказать, какой тип мотивов бесспорно побеждает? Если у вас есть другие соображения о том, какой вариант лучше - индивидуальная или готовая тема WordPress, - сообщите нам об этом в комментариях.