12 вещей, которые следует учитывать при изменении темы WordPress »WebNots
WordPress легко настраивается для обслуживания любых веб-сайтов. Однако это оказывает негативное влияние, когда вы пытаетесь изменить то, что работало годами. Изменение темы сайта WordPress — обычное дело, которое нужно сделать каждому через несколько лет. Мы меняли тему пару раз за последние 8 лет. К сожалению, это не так просто, как вы думаете. Вот что нужно учитывать при изменении темы WordPress, чтобы помочь вам составить контрольный список.
Почему вам стоит подумать об изменении темы WordPress?
У владельцев сайтов есть множество веских и веских причин подумать об изменении текущей темы.
- Через несколько лет вам наскучит тема вашего сайта WordPress.
- Некоторые разработчики, особенно бесплатные темы, годами не обновляют тему, что делает ее устаревшей.
- У вас очень старая тема, в которой нет последних концепций дизайна.
- Отрицательный пользовательский опыт.
- Увеличение доходов от рекламы и продаж.
- Текущая тема не поддерживает функции, которые вы хотите реализовать.
- Раздутый и загружается очень медленно.
В нашем случае скорость сайта была одной из основных проблем, когда мы использовали тему Highend. Следовательно, мы должны перейти к легкой теме GeneratePress. Давайте рассмотрим все моменты, которые вам следует запомнить, прежде чем менять тему WordPress.
1. Пользовательская боковая панель
Большинство тем поддерживают создание дополнительных боковых панелей. Вы можете использовать эту дополнительную боковую панель для определенных категорий, чтобы пользователи могли получать соответствующие сведения вместо общей навигации по боковой панели. Однако при изменении темы все эти настраиваемые боковые панели будут удалены, и вы должны убедиться, что ваша новая тема будет поддерживать создание настраиваемых боковых панелей. В любом случае вам нужно вручную создать боковую панель после перехода на новую тему.
2. Виджеты боковой панели и нижнего колонтитула
Виджеты на боковой панели и в области нижнего колонтитула исчезнут при изменении темы. Вы должны записать структуру и содержание вашего старого сайта, прежде чем менять тему. Это поможет вам впоследствии воссоздать ту же настройку. Кроме того, вы можете сохранить локальную копию или промежуточный сайт как для справки, так и для резервного копирования.

3. Меню и логотип
Насколько мы проверили, меню будет в новой теме, перенесенной из вашей старой темы. Однако новая тема должна поддерживать аналогичную структуру меню вашей старой темы. Например, меню нижнего колонтитула в вашей старой теме исчезнет, если у вас нет поддержки меню нижнего колонтитула в новой теме. Поэтому не забудьте проверить, правильно ли отображаются меню верхнего и нижнего колонтитула в вашей новой теме. Вам также необходимо создать логотип с разными размерами, чтобы он поместился в области заголовка. Обязательно заранее проверьте и создайте логотип, чтобы вы могли быстро загрузить новую тему при переключении.
Предложение SEO: Получите специальную 14-дневную бесплатную пробную версию с SEMrush для анализа вашего сайта.
4. Тема с шорткодом
Если вы используете тему со встроенными шорткодами, вы действительно поражены. Когда вы меняете тему, шорткоды всех предыдущих тем перестанут работать. В большинстве случаев страница не может загружаться должным образом без поддержки шорткода. Оценка воздействия удаления неиспользуемых коротких кодов зависит от количества страниц / сообщений на вашем сайте. К сожалению, вам следует удалить неиспользуемые шорткоды, чтобы пользователи не видели их в реальном времени. Мы настоятельно рекомендуем выбрать тему, которая не предлагает такие функции плагинов, как шорткоды.
5. Регенерация миниатюр
Красота тем WordPress заключается в миниатюрах изображений. Большинство коммерческих тем создают около 10 миниатюр для каждого изображения, которое вы загружаете на свой сайт. Он включает три миниатюры, которые WordPress генерирует по умолчанию. При смене темы у вас будет две задачи с эскизами.
- Удаление всех старых эскизов — для освобождения места на сервере
- Восстановление миниатюр для вашей новой темы — для создания изображений разных размеров для новой темы
Это важный шаг для загрузки изображения подходящего размера, чтобы сократить время загрузки страницы. В противном случае вы будете загружать полноразмерное изображение в небольшую область виджетов боковой панели / нижнего колонтитула, что влияет на время загрузки страницы всего сайта. К счастью, у вас есть один плагин Regenerate Thumbnails для этой цели, чтобы удалять и создавать миниатюры на вашем сайте. Однако задача регенерации требует значительных ресурсов сервера по своей природе. Поэтому, если у вас большое количество изображений, обязательно выполняйте пакет за пакетом, чтобы ваша хостинговая компания не отключила ваш сайт.
6. Изменения в шаблоне
Хорошая идея — всегда использовать дочернюю тему, когда вам нужно изменить файлы темы. Однако это утомительная задача, и она не принесет особой пользы при переходе на новую тему. Запишите все изменения настраиваемого шаблона, которые вы сделали в предыдущей теме, и убедитесь, что вы внесли изменения и в новую тему. Хороший вариант — использовать плагин конфигуратора дочерней темы, чтобы легко вносить изменения.
Кроме того, в некоторых темах используются настраиваемые типы сообщений и блоки для создания списков и вирусного контента. Вам нужно проверить, хорошо ли выглядит контент и не нарушен ли макет после изменения темы.

7. Пользовательский CSS и скрипты
Все современные темы поставляются с настраиваемой панелью тем. Это поможет вам легко добавлять коды подтверждения Search Console / Инструментов для веб-мастеров, вставлять Google Analytics и размещать объявления AdSense в разных местах. Все эти вещи будут удалены, когда вы измените тему, и вы должны запомнить и повторить их снова для новой темы. Мы рекомендуем вам подтвердить право собственности на домен с помощью метода DNS, чтобы не беспокоиться об изменении темы. Точно так же вы можете использовать популярные плагины для добавления Google Analytics и AdSense без использования панели тем или изменения файлов шаблонов тем.
8. Удалить и восстановить кэш.
Когда вы меняете тему, сначала отключите плагины кеширования и кеширование на стороне сервера вашего сайта. Убедитесь, что вы удалили весь кэшированный контент и изменили тему. Это поможет вам избежать загрузки вашего сайта с помощью файлов CSS и скриптов предыдущей темы из кеша сервера. Помните, что некоторые плагины, такие как WP Rocket, используют критический CSS для каждого шаблона в теме вашего сайта. Кроме того, у этого типа плагинов кеширования есть многочисленные настройки, такие как отдельный кеш, обслуживающий мобильные устройства. Вам следует удалить критически важные CSS, мобильное кеширование и кеширование лака на стороне сервера, чтобы ваш сайт правильно работал с новой темой.
9. Настройки шрифта
Каждая тема использует свои собственные настройки шрифта. Если в новой теме используются другие шрифты, это повлияет на внешний вид и удобочитаемость всего вашего сайта. Поэтому убедитесь, что у вас одинаковые или похожие настройки шрифта, и проверьте читаемость на разных устройствах.
10. Плагины в комплекте
Если у вас есть тема с пакетами плагинов, укажите их в списке и убедитесь, что у вас есть такие же плагины для вашей новой темы. В противном случае вам следует приобрести недостающие плагины и установить их, чтобы некоторые функции не работали. Один из лучших примеров — встроенные плагины для построения страниц, которые поставляются с темой. Это наихудшая концепция, влияющая на возможность повторного использования и изменения.

- Поставляемые в комплекте плагины, такие как WooCommerce, bbPress или WPBakery Page Builder, будут иметь индивидуальный дизайн с темой. Когда вы переключаетесь на плагин по умолчанию, он может выглядеть совершенно иначе и некрасиво. Возможно, вам придется вручную настроить внешний вид, если вы хотите сохранить предыдущие макеты с новой темой.
- Если новая тема не поставляется с плагином, вам следует потратить дополнительные деньги на покупку плагина.
- Все шорткоды построителя страниц не будут работать с новой темой без плагина.
После переключения на новую тему не забудьте удалить связанные плагины вашей старой темы.
11. Проверьте мобильную совместимость.
Современные темы поддерживают Google AMP или отдельную мобильную тему для вашего сайта. В этом случае перед переключением убедитесь, что у вас есть эквивалентные настройки в новой теме. В противном случае это сильно повлияет на ваше SEO и приведет к снижению трафика из-за ошибок, связанных с отсутствием страницы.
12. Резервное копирование базы данных
Многие из вас думают, что изменение темы — это простая задача, которую можно выполнить прямо из панели администратора. Однако мы настоятельно рекомендуем вам загрузить и сделать резервную копию содержимого, прежде чем вносить какие-либо серьезные изменения, такие как изменение темы.
Резюме
Для небольших сайтов легко переключить тему. Однако для крупных сайтов это непростая задача. Вам необходимо сначала изменить тему в тестовой или промежуточной среде и тщательно протестировать функции и внешний вид. В большинстве случаев вы обнаружите некоторые проблемы, такие как неправильный макет, видимые шорткоды в браузере и т. Д. Постарайтесь терпеливо решать проблемы одну за другой и составляйте контрольный список всех ваших действий. Это поможет вам, когда что-то пойдет не так при смене темы на живом сайте. В большинстве случаев вы можете вернуться к старой теме, чтобы ваш сайт работал как раньше. В любом случае сделайте резервную копию своей базы данных и при необходимости восстановите предыдущую тему.