Почему собственная тема WordPress — плохая идея для вашего сайта
Опубликовано: 2018-04-08Krakenimages.com/stock.adobe.com
Итак, вы делаете новый сайт. Или, может быть, вы меняете дизайн своего текущего. Поздравляем! У вас, вероятно, есть большие планы относительно того, как вы хотите, чтобы это выглядело и какие классные эффекты вы хотите на нем. Вы начинаете просматривать темы, даже самые популярные с сотнями тысяч продаж, но в них нет того особенного, что вам нужно.
Вы начинаете думать про себя: «Держу пари, было бы лучше, если бы я нанял кого-нибудь, чтобы он создал все это с нуля с помощью специальной темы WordPress, чтобы она выглядела и действовала именно так, как я хочу».
Делать. Нет. Делать. Это! Сумма накладных расходов и содержания, которые потребуются, превратят вашу мечту в кошмар.
Все еще не убеждены? Давайте рассмотрим некоторые причины, по которым создание собственной темы — плохая идея.
1. Вам придется продолжать платить за обновления.
Возможно, вы заложили в бюджет первоначальную разработку пользовательской темы, но включили ли вы в бюджет обновление ее кода вашим разработчиком? Если разработчик не проверяет и не переписывает вашу пользовательскую тему регулярно, вы оставляете ее открытой для ошибок, уязвимостей безопасности и несовместимостей.
Одна из самых важных вещей, с которыми должен быть совместим ваш веб-сайт, — это последние версии PHP. PHP 7.2 в настоящее время является рекомендуемой версией для WordPress и содержит массу улучшений производительности, которые недоступны в более старых версиях PHP.
Однако, если ваша тема не обновлена для совместимости с PHP 7.2, она начнет вызывать множество проблем для вашего веб-сайта, если версия PHP вашего сервера обновится до 7.2.
Обновления ядра WordPress — это еще одна вещь, за которой следят разработчики тем. Когда новые версии WordPress готовятся к выпуску, существуют бета-версии и версии-кандидаты, которые разработчики могут использовать для тестирования своих тем и плагинов, чтобы убедиться, что они работают с обновленным программным обеспечением WordPress.
Если ваша тема не обновляется активно разработчиком, который ее написал, вы рискуете, что веб-сайт не будет работать после выхода обновления WordPress.
2. Вероятно, его не проверяют на безопасность.
Когда коммерческие разработчики тем продают лицензию на тему, вы обычно платите за поддержку и обновления. Эти обновления имеют решающее значение для безопасности сайта. При обнаружении проблем безопасности разработчики тем обновляют свой код, чтобы устранить уязвимости. Некоторые из этих уязвимостей могут быть незначительными, но некоторые также могут быть серьезными.
В коммерческой теме разработчикам платят за максимально быстрое обновление кода для устранения уязвимостей. Если у вас есть специально разработанная тема, если вы не платите за регулярную проверку кода темы на наличие уязвимостей, скорее всего, он не проверяется и не обновляется.
3. Возможно, он не будет работать с популярными плагинами.
Одна из наиболее распространенных проблем, которые мы решаем на сайтах, включенных в наши планы обслуживания, — это конфликты между плагинами и темами. Популярные коммерческие темы используются на миллионах веб-сайтов, поэтому можно с уверенностью предположить, что они были протестированы на хорошую работу со всеми лучшими плагинами WordPress либо разработчиками, либо самими владельцами веб-сайтов.
С другой стороны, специально разработанная тема не будет проверена на совместимость со всеми популярными плагинами, пока вы не попытаетесь использовать их на своем сайте. На этом этапе они могут сломать ваш сайт.
Например, большое обновление WordPress 5.0 включало новый редактор Gutenberg, что ознаменовало серьезное изменение в том, как обрабатываются записи и страницы WordPress. Было жизненно важно, чтобы темы были совместимы при выпуске обновления.
Специально разработанные темы, которые не обновлялись, могли не работать с Гутенбергом и в результате потенциально вызвать серьезные проблемы. С другой стороны, разработчикам коммерческих тем были даны месяцы на проверку своих плагинов на совместимость с Гутенбергом, и большинство из них позаботилось о том, чтобы их темы были готовы к изменениям.
4. Возможно, он написан неправильно.
Когда коммерческая тема используется на многих веб-сайтах, пользователи регулярно сообщают разработчикам о проблемах. Разработчики, которые работают с этой темой при создании веб-сайтов, также хорошо знакомы с кодом темы и часто обращаются к разработчику темы, если обнаруживают проблемы, требующие исправления.
Однако, если тема создана специально для вас и используется только на вашем веб-сайте, единственные люди, проверяющие код этой темы, — это вы и тот, кто разработал эту тему. В таких ситуациях некоторые ошибки могут ускользнуть и негативно повлиять на ваш сайт из-за вредоносного ПО, проблем с производительностью сайта или того и другого.
5. Нет сообщества пользователей, которое могло бы вам помочь.
Одна из лучших особенностей известных коммерческих тем заключается в том, что они обычно поддерживаются разработчиками и активным сообществом пользователей, которые делятся советами и помогают друг другу. Например, три лучшие темы, Genesis, Astra и GeneratePress, вместе имеют десятки тысяч пользователей в группах Facebook, посвященных их темам!
Тема, которая используется только на одном веб-сайте, также не будет иметь сообщества разработчиков, имеющих опыт работы над этой темой. Это означает, что каждый раз, когда разработчик должен работать над темой (если над ней не работает первоначальный разработчик), вам придется платить ему за время, потраченное на изучение темы, чтобы выяснить, как она устроена, чтобы она была над этим можно работать.
Когда вы используете популярную коммерческую тему, многие разработчики в сообществе WordPress будут с ней знакомы и смогут быстро настроить эту тему, поскольку они уже знают, как она устроена. В течение нескольких лет сумма денег, сэкономленная за счет возможности нанять разработчиков, которые уже знают вашу тему и могут быстро вносить изменения, может сэкономить вам тысячи долларов.
6. Вы платите кому-то за изобретение велосипеда.
Когда кто-то создает для вас совершенно собственную тему, он делает что-то, что уже было сделано и усовершенствовано многими другими. Независимо от того, насколько хорошими разработчиками они могут быть, им все равно приходится без необходимости писать код, который не нужно было бы писать, если бы вы вместо этого начали с коммерческой темы.
При редактировании коммерческой темы в соответствии с вашими потребностями в дизайне разработчику нужно добавить только достаточно кода, чтобы внести эти изменения в дизайн. Объем необходимого кода значительно меньше, чем тот, который потребуется для создания темы с нуля. Разница во времени и стоимости исчисляется не минутами и сотнями долларов, а часами и тысячами долларов .
Вместо этого время и деньги, потраченные на изобретение велосипеда, можно использовать для совершенствования дизайна вашего сайта и увеличения его посещаемости.
Нижняя линия
Может показаться, что собственная тема не слишком дорога для получения желаемых функций и дизайна, но если учесть все скрытые затраты, перечисленные выше, я надеюсь, что вы рассмотрите возможность использования хорошо поддерживаемой коммерческой темы. Это моя просьба, как человека, который каждый день работает с выделенной командой и исправляет веб-сайты, которые сломались из-за устаревших и плохо написанных пользовательских тем: пожалуйста, подумайте о будущем вашего веб-сайта!
Сохранить Сохранить
Сохранить Сохранить