Хотите больше узнать о файловой структуре WordPress? А также о ядре программного обеспечения WordPress, темах, плагинах и обо всех пользовательских загрузках, которые хранятся на сайте? Я расскажу обо всем этом в данной статье.
Содержание
Многие пользователи начинают работать с WordPress без всякого представления о его файлах и каталогах, что очень плохо. Ведь знания о файлах и каталогах WordPress, где, что и зачем хранится, могут помочь разрешить множество распространенных проблем без посторонней помощи.
В этой статье вы узнаете:
Вы также узнаете, для каких файлов WordPress нужно делать резервное копирование. Кроме этого, возможно, вам будет интересно узнать, как отключить все плагины, переключится на стандартную тему или разрешить распространенные ошибки в WordPress.
А теперь давайте перейдем непосредственно к изучению файловой структуры WordPress.
Для начала зайдите в WordPress сервер через FTP-клиент. Для более подробной информации читайте инструкцию, как использовать FTP для загрузки файлов WordPress (в процессе написания). Более простая альтернатива FTP – это File Manager (веб-приложение со встроенной панелью администрирования cPanel). Как только вы зайдете в WordPress через FTP или File Manager, вы увидите структуру файлов и каталогов примерно таким образом:
Красной рамкой выделены корневые файлы WordPress. Именно от этих файлов зависит корректная работа сайта, ни в коем случае ничего в них самостоятельно не меняйте.
Вот список этих файлов и папок в корневом каталоге:
В корневом каталоге WordPress хранятся некоторые специальные файлы конфигурации. В этих файлах содержатся важные параметры, специфичные для вашего WordPress сайта.
Иногда возникает необходимость редактирования wp-config.php или .htaccess файлов. Будьте при этом предельно внимательны и осторожны. Любая незначительная ошибка может сделать ваш сайт недоступным. Именно поэтому перед тем как что-либо здесь менять обязательно сделайте резервные копии этих файлов. Если в корневом каталоге вы не видите файл .htaccess, то прочтите инструкцию, почему в корневом каталоге не виден файл .htaccess (в стадии написания).
В зависимости от установки WordPress в корневом каталоге у вас могут быть или не быть следующие файлы:
В папке wp-content вордпресс хранит все загрузки, плагины и темы.
Принято считать, что эту папку можно редактировать, однако это не совсем правда.
Давайте заглянем внутрь папки wp-content, чтобы понять, как она работает и что здесь можно делать.
Содержание этой папки может отличаться у разных сайтов. Однако обычно у всех сайтов здесь можно найти:
WordPress хранит темы сайта в папке /wp-content/themes/. Вы можете редактировать файл темы, однако в основном это не рекомендуется делать. Как только вы обновите версию темы сайта, все ваши изменения будут прописаны во время этого обновления. Именно поэтому рекомендуется создать дочернюю тему для настройки основной темы.
Все загруженные и установленные плагины WordPress хранит в папке /wp-content/plugins/ . Не рекомендуется редактировать файлы плагина, если вы только сами не создали плагин для нужд сайта.
Во многих WordPress инструкциях можно увидеть коды, которые вставляются на сайт. Лучше всего их добавлять в файл дочерней темы functions.php или в плагин site-specific.
WordPress хранит все изображения и медиа загрузки в папке /wp-content/uploads/ . По умолчанию они хранятся в папках по принципу /year/month/ . Каждый раз при бэкапе сайта, не забывайте об этой папке.
Вы можете скачать копии ядра WordPress, темы и плагины с их источников, но если вы потеряете папку закачек, то ее будет сложно восстановить без резервной копии.
В каталоге wp-content хранятся также другие стандартные папки, как например:
В wp-content также хранятся папки, которые создаются плагинами. Например, на скриншоте выше представлена папка галереи, созданная плагином Envira Gallery. В некоторых из этих папок могут храниться очень важные файлы. Например, в папке «gallery» хранятся все изображения. Всегда делайте резервные копии подобных папок, чтобы избежать потери важных данных.
Другие папки содержат файлы, которые можно смело удалять. Например, плагины кэширования W3 Total Cache или WP Super Cache в своих папках могут хранить кэшированные файлы.
Вот и все. Надеюсь, эта статья помогла вам разобраться в файловой структуре WordPress.
Не забывайте подписываться на мой YouTube канал, находите меня в ВКонтакте и в Твиттере.
Я подготовил для Вас обращение, с ним можете ознакомиться тут
Макс Метелев - автор, блоггер, актер местного театра, ведущий городских мероприятий. Делюсь только лучшим!