Interpult Studio

Хотите узнать о файлах WordPress и структуре каталогов?

Все основные файлы WordPress, темы, плагины и пользовательские загрузки хранятся на сервере хостинга вашего веб-сайта.

В этом руководстве для начинающих мы объясним структуру файлов и каталогов WordPress.

Почему вы должны узнать о структуре файлов и каталогов WordPress?

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

Это руководство поможет вам:

  • Узнайте, какие файлы и папки WordPress являются основными файлами.
  • Поймите, как WordPress хранит ваши загруженные изображения и мультимедиа.
  • Где WordPress хранит ваши темы и плагины.
  • Где файлы конфигурации хранятся в вашей установке WordPress.

Эта информация также поможет вам узнать, как WordPress работает за кулисами и какие файлы WordPress следует создавать резервные копии.

Сказав это, давайте взглянем на структуру файлов и каталогов WordPress.

Доступ к файлам и каталогам WordPress

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

Более простой альтернативой FTP является приложение File Manager, которое встроено в большинство панелей управления хостингом WordPress.

Приложение файлового менеджера в панели управления хостингом

После того, как вы подключитесь к своему сайту WordPress с помощью FTP или файлового менеджера, вы увидите структуру файлов и каталогов, которая выглядит следующим образом:

Файлы и папки WordPress

Внутри корневой папки вы увидите основные файлы и папки WordPress. Это файлы и папки, на которых работает ваш сайт WordPress.

READ  Представители Twitter обвинили Илона Маска в умышленном затягивании судебного процесса по сделке с компанией • Interpult Studio

Кроме файлов .htaccess и wp-config.php, вы не должны самостоятельно редактировать другие файлы.

Вот список основных файлов и папок WordPress, которые вы увидите в корневом каталоге вашего сайта WordPress.

  • wp-админ [dir]
  • wp-контент [dir]
  • wp-включает [dir]
  • index.php
  • лицензия.txt
  • readme.html
  • wp-activate.php
  • wp-блог-header.php
  • wp-комментарии-post.php
  • wp-config-sample.php
  • wp-cron.php
  • wp-ссылки-opml.php
  • wp-load.php
  • wp-login.php
  • wp-mail.php
  • wp-settings.php
  • wp-signup.php
  • wp-trackback.php
  • xmlrpc.php

В приведенном выше списке отсутствуют файлы .htaccess и wp-config.php. Это потому, что эти два файла создаются после установки WordPress.

Файлы конфигурации WordPress

Ваш корневой каталог WordPress содержит некоторые специальные файлы конфигурации. Эти файлы содержат важные настройки, характерные для вашего сайта WordPress.

Файлы конфигурации WordPress
  • .htaccess — файл конфигурации сервера, WordPress использует его для управления постоянными ссылками и перенаправлениями.
  • wp-config.php — этот файл сообщает WordPress, как подключиться к вашей базе данных. Он также устанавливает некоторые глобальные настройки для вашего сайта WordPress.
  • index.php — индексный файл в основном загружает и инициализирует все ваши файлы WordPress, когда страница запрашивается пользователем.

Иногда вам может понадобиться отредактировать файл wp-config.php или .htaccess. Будьте особенно осторожны при редактировании этих двух файлов. Небольшая ошибка может сделать ваш сайт недоступным. При редактировании этих двух файлов всегда создавайте резервные копии на своем компьютере, прежде чем вносить какие-либо изменения.

Если вы не видите файл .htaccess в своем корневом каталоге, ознакомьтесь с нашим руководством о том, почему вы не можете найти файл .htaccess в корневом каталоге WordPress.

В зависимости от того, как настроен ваш сайт WordPress, вы можете иметь или не иметь следующие файлы в корневом каталоге.

  • robots.txt — содержит инструкции для сканеров поисковых систем.
  • Favicon.ico — файл фавикона иногда создается хостами WordPress.

Внутри папки wp-content

WordPress хранит все загрузки, плагины и темы в папке wp-content.

READ  «Лаборатория Касперского» отказалась от участия в разработке смартфона «Аквариус» для российских военных и спецслужб
папка с содержимым WordPress

Обычно предполагается, что вы можете редактировать файлы и папки внутри папки wp-content. Однако это не совсем так.

Давайте заглянем внутрь папки wp-content, чтобы понять, как она работает и что вы можете здесь сделать.

Внутри папки wp-content

Содержимое папки wp-content может отличаться на разных сайтах WordPress. Но все сайты WordPress обычно имеют это:

  • [dir] темы
  • [dir] плагины
  • [dir] загрузки
  • index.php

WordPress хранит файлы вашей темы в /wp-content/themes/ папка. Вы можете редактировать файл темы, но обычно это не рекомендуется. Как только вы обновите свою тему до более новой версии, ваши изменения будут перезаписаны во время обновления.

Вот почему рекомендуется создать дочернюю тему для настройки темы WordPress.

Все плагины WordPress, которые вы загружаете и устанавливаете на свой сайт, хранятся в папке /wp-content/plugins/. Вы не должны редактировать файлы плагинов напрямую, если только вы не написали плагин WordPress для конкретного сайта для собственного использования.

Во многих руководствах по WordPress вы увидите фрагменты кода, которые можно добавить на свой сайт WordPress.

Лучший способ добавить пользовательский код на ваш сайт WordPress — добавить его в файл functions.php вашей дочерней темы или создать плагин для конкретного сайта. В качестве альтернативы вы также можете использовать плагин пользовательских фрагментов кода чтобы добавить пользовательский код.

WordPress хранит все загруженные вами изображения и мультимедиа в /wp-content/uploads/ папка. По умолчанию загрузки организованы в /year/month/ папки. Всякий раз, когда вы создаете резервную копию WordPress, вы должны включать папку загрузки.

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

READ  Как научиться локальному SEO: навыки, чтение и курсы

Некоторые другие папки по умолчанию, которые вы можете увидеть в вашем каталоге wp-content.

  • Languages ​​— в этой папке WordPress хранит языковые файлы для сайтов WordPress, отличных от английского.
  • upgrade — это временная папка, созданная WordPress во время обновления до более новой версии.

Многие плагины WordPress также могут создавать свои собственные папки внутри вашей папки wp-content для хранения файлов.

Некоторые плагины WordPress могут создавать папки внутри /wp-content/uploads/ папка для сохранения пользовательских загрузок. Например, на этом демонстрационном веб-сайте есть папки, созданные Разбить воздушный шар, SeedProdа также WPForms плагины.

Плагины могут создавать свои собственные папки внутри каталога загрузок.

Некоторые из этих папок могут содержать важные файлы. Вот почему мы рекомендуем делать резервные копии всех таких папок в качестве меры предосторожности.

Другие папки могут содержать файлы, которые можно безопасно удалить. Например, ваши плагины кэширования, такие как WP Rocket, могут создавать папки для сохранения данных кэширования.

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

Если вам понравилась эта статья, то, пожалуйста, подпишитесь на нашу Канал YouTube для видеоуроков WordPress. Вы также можете найти нас на Твиттер а также Фейсбук.

Сообщение «Руководство для начинающих по структуре файлов и каталогов WordPress» впервые появилось на WPBeginner.


https://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-file-and-directory-structure/

от admin

EnglishFrançaisDeutschРусский