Предотвратите автоматическую установку новой темы каждый год в WordPress.

Вопрос или проблема

Есть ли настройка для отключения новых ежегодных тем? Каждый год моя установка WordPress автоматически устанавливает новую тему, которую я затем удаляю. Например, в этом году была установлена тема Twenty Twenty-Two.

У меня уже есть тема, которая мне нравится, и я никогда не захочу использовать самую новую тему года. Я надеюсь, что есть способ предотвратить автоматическую установку этих новых тем в будущем.

Несколько лет назад кто-то спрашивал Как удалить темы по умолчанию? Я уже знаю, как удалить темы, и они так и не получили ответ о том, как предотвратить их установку с самого начала. Есть также вопрос Должен ли я удалить темы по умолчанию?, который связан, но не дает ответа на мой вопрос.

Просматривая некоторые ресурсы, я нашел этот тикет в трекере, который обсуждает ту же тему. Похоже, что следующее решение остановит это, добавьте его в ваш wp-config.php:

define('CORE_UPGRADE_SKIP_NEW_BUNDLED', true);

Ответ или решение

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

Теория

Автоматическая установка новых тем чаще всего происходит при обновлении ядра WordPress. Это может быть связано с желанием разработчиков WordPress убедиться в том, что все пользователи имеют доступ к самым последним улучшениям в дизайне и функциональности тем. Однако эти новые темы могут не подходить вам по стилю или специфике вашего сайта, особенно если вы пользуетесь индивидуально настроенной темой.

В WordPress отсутствует прямой переключатель для отключения данной функциональности в панели управления, но это можно решить с помощью изменения файлов на уровне сервера.

Пример

В целях иллюстрации, представьте, что каждый год вы обнаруживаете в своей установке WordPress новую тему с названием по типу «Twenty Twenty-Two», которая установилась автоматически. Каждое такое событие потребует от вас дополнительных действий для удаления темы, которую вы не собираетесь использовать. Чтобы предотвратить автоматическую установку этих тем, вам необходимо добавить определенную инструкцию в файл конфигурации WordPress — wp-config.php.

Вы можете использовать следующую строку кода для того, чтобы предотвратить это поведение:

define('CORE_UPGRADE_SKIP_NEW_BUNDLED', true);

Применение

Для реализации этого решения вам потребуется доступ к файловой системе вашего веб-сайта, обычно через FTP-доступ или панель управления хостингом.

Вот пошаговая инструкция:

  1. Доступ к файлу wp-config.php: Войдите в файловую систему вашего сайта через FTP-клиент, например, FileZilla, или используйте веб-интерфейс панели управления хостингом.

  2. Редактирование файла: Откройте файл wp-config.php, который находится в корневой директории вашей установки WordPress. Это один из ключевых файлов настройки установки WordPress.

  3. Добавление строки кода: Добавьте вышеуказанную строку перед строкой /* That's all, stop editing! Happy publishing. */. Это важно, чтобы код был выполнен правильно и на нужной стадии.

  4. Сохранение изменений: Сохраните внесенные изменения и загрузите файл обратно на сервер, если вы использовали FTP.

  5. Проверка: После внесения изменений, обновления ядра WordPress не будут включать установку новых стандартных тем.

Заключение

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

Дополнительные рекомендации

  • Регулярное резервное копирование: Перед внесением любых изменений в конфигурацию WordPress, убедитесь, что у вас есть резервная копия сайта. Это позволит быстро восстановить его в случае необходимости.

  • Обновление безопасности: Несмотря на отключение автоматической установки новых тем, не игнорируйте обновления безопасности ядра и плагинов WordPress, чтобы поддерживать безопасность вашего сайта.

  • Тестирование на локальной среде: При возможности прежде проведите тестовую настройку в локальной среде, чтобы убедиться в отсутствии побочных эффектов.

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

Оцените материал
Добавить комментарий

Капча загружается...