Нужно ли удалять стандартные темы WordPress?

17 сент. 2013 г., 06:42:50
Просмотры: 13.5K
Голосов: 13

При управлении сайтом на WordPress доставляет удовольствие видеть, что ничего не требует обновлений. Стоит ли удалять стандартные темы или лучше оставить их?

Под стандартными темами я подразумеваю: Twenty Eleven Twenty Twelve Twenty Thirteen

Или стоит просто обновлять их и оставить на случай возможного устранения неполадок в будущем?

2
Комментарии

Спасибо всем за помощь, я остановлюсь на одном стандартном шаблоне и буду обновлять его по мере необходимости. Когда работаешь с множеством сайтов на WP каждый день, даже такие мелочи, как "лучшие практики", имеют значение. Ещё раз спасибо :)

morktron morktron
18 сент. 2013 г. 03:09:38

Удаляйте всё, что не нужно на рабочем сайте. Храните что-то локально только для тестирования.

jgraup jgraup
22 июл. 2016 г. 21:52:45
Все ответы на вопрос 7
2

Это полностью ваш выбор.

На мой взгляд, если у вас активирована тема, отличная от "TwentyEleven", "TwentyTwelve" или "TwentyThirteen", зачем они вам нужны? Особенно если у вас ограниченное пространство на сервере, и важен каждый килобайт. (Хотя место, занимаемое темой, настолько незначительно, что этим можно пренебречь. — сказал Saildude)

Но, как вы сказали:

Или мне просто обновить их и оставить на случай возможного устранения неполадок в будущем?

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

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

Так что, на мой взгляд, это полностью зависит от ТОГО, ЧТО ВЫ ХОТИТЕ.

17 сент. 2013 г. 06:53:56
Комментарии

"Я не думаю, что деактивированная тема может быть причиной взлома сайта" Может, потому что php-файлы темы всё ещё могут быть доступны напрямую, и если какой-то php-файл выполняет действия без проверки определения ABSPATH, это может привести к уязвимости, которую можно эксплуатировать

Tofandel Tofandel
10 мар. 2025 г. 12:18:33

Также легко установить и активировать тему с помощью WP CLI, если ваш экземпляр полностью недоступен wp theme install twenty-twenty-five --activate

Tofandel Tofandel
10 мар. 2025 г. 12:20:46
0

Я оставляю стандартные темы на месте и поддерживаю их в актуальном состоянии.

WordPress Foundation будет обновлять эти темы, исправляя любые проблемы с безопасностью, поэтому, пока вы обновляете их на своём сайте, я не беспокоюсь о безопасности.

Преимущество их сохранения заключается в тестировании. Когда вы устраняете какую-то проблему, очень удобно временно переключиться на Twenty Twelve, чтобы подтвердить или исключить код вашей темы как источник проблемы.

17 сент. 2013 г. 08:08:52
0

Если вы цените безопасность:

Если вы не используете тему, настоятельно рекомендуется удалить её. Нет смысла поддерживать неиспользуемый код, который потенциально может содержать уязвимость и часто обновляться. Это касается как неиспользуемых тем, так и плагинов.

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

25 авг. 2016 г. 14:30:33
1

Всегда оставляйте как минимум одну, и по возможности самую последнюю, версию темы.

Причина в том, что если ваша текущая тема перестанет работать, система вернется к стандартной теме и хотя бы отобразит ваш контент.

Но также убедитесь, что тема всегда обновлена.

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

6 нояб. 2014 г. 22:00:30
Комментарии

На самом деле это неверно. WordPress не меняет темы самостоятельно. Можно даже удалить текущую тему через FTP, и WordPress не предпримет никаких действий... разве что покажет белый экран :D

GDY GDY
2 авг. 2018 г. 10:06:28
4

Полезно сохранять старые стандартные темы для тестирования — однако, как и в случае с плагинами, хранение старых тем и плагинов увеличит нагрузку на админку и замедлит её работу. Для оптимальной скорости и производительности оставляйте только те плагины и темы, которые вы активно используете.

22 июл. 2016 г. 21:30:52
Комментарии

Как неактивная тема замедляет работу админки? Пожалуйста, добавьте объяснение к этому утверждению.

fuxia fuxia
22 июл. 2016 г. 22:21:40

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

Вы можете наблюдать это, если используете монитор запросов, например https://wordpress.org/plugins/query-monitor/

cire cire
23 июл. 2016 г. 02:21:00

Проверка обновлений происходит не при каждом запросе.

fuxia fuxia
23 июл. 2016 г. 10:35:21

Они происходят не при каждом запросе, но часто возникают в интерфейсе администратора. Это замедлит загрузку админки

Tofandel Tofandel
10 мар. 2025 г. 12:22:30
0

Я могу оставить их для тестирования, но я всегда удаляю темы, которые не использую... если только вы не создали сайт на предыдущей теме, где используются изображения и/или [шорткоды], я бы рекомендовал оставить её до тех пор, пока вы не исправите все эти проблемы. Причина в том, что если вы перейдёте на новую тему и удалите предыдущую, это может испортить некоторые страницы (если вы использовали шорткоды, а иногда даже изображения, которые могут быть уникальными для предыдущей темы.)

Я находил МНОГО предыдущих тем, которые никогда не удалял со своего сервера, и которые были заражены. Слава богу, я никогда не активировал эти темы, даже несмотря на то, что новая тема имеет все возможные средства защиты.

Мой ответ таков: удаляйте темы, которые вы никогда не использовали. Если вам нужно вернуться к старой теме для тестирования, потратьте 2 минуты и переустановите её... но, возможно, я ошибаюсь.

7 авг. 2017 г. 05:12:41
0

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

17 сент. 2013 г. 07:46:44