Основы WordPress

5
(1)

Доп. источники:

Описание настроек htaccess,

 Папка content (wp-kama)

WordPress был впервые разработан в 2003 году и изначально создавался как программное обеспечение для ведения блогов. К выпуску версии 3.5 образ WordPress изменился с программного обеспечения для ведения блогов на универсальную CMS, а слово «блог» было удалено из описания программного обеспечения и в большинстве мест в исходном коде. Сегодня WordPress превратился в крупнейшую платформу под web и используется примерно на 30% всех веб-сайтов в Интернете. Более полумиллиарда веб-сайтов в Интернете работают на WordPress. Есть несколько причин, по которым WordPress приобрел такую ​​популярность за эти годы. Во-первых, WordPress — это программное обеспечение с открытым исходным кодом, в котором есть целое сообщество людей, которые инвестируют в улучшение и постоянно добавляя новый код для расширения его функциональности. Пользователи WordPress, разработчики и дизайнеры всегда думают о новых творческих способах использования WordPress и создают плагины для новых функции, которые могут быть доступны всему сообществу.

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

Мы предполагаем, что вы уже обладаете общими знаниями о вордпресс и уже установили его. 

Структура каталогов WordPress

Давайте кратко рассмотрим папки и файлы WordPress. 

Корневая директория.

В корневом каталоге есть несколько основных файлов WordPress. Если вы не изучаете основной код ядра WP, то вам из корня понадобится только один файл для работы, — это wp-config.php. Вы никогда не должны, изменять другие файлы ядра WordPress. Взлом ядра — плохая идея, так как ваши изменения сотрутся с первым же обновлением. Тем более, что 99% вопросов которые могут у вас возникнуть вы сможете решить при помощи хуков и фильтров. Единственный каталог, с которым вам нужно взаимодействовать, — это wp-content, потому что он содержит ваши плагины, темы и загруженные файлы. Наверно вторым файлом который может понадобиться изменять, это .htaccess. Это не файл WordPress, а файл Apache, который WordPress использует для установки конфигурации каталога, постоянных ссылок и редиректов. Проверьте все варианты конфигурации .htaccess здесь: https://wordpress.org/support/article/htaccess/

/ wp-admin

Этот каталог содержит основные каталоги и файлы для управления панелью администратора WordPress. Ключевым файлом в этом каталоге является admin-ajax.php, который должен запускать все запросы AJAX.

/wp-includes

Этот каталог содержит основные каталоги и файлы для различных функций WordPress.

/wp-content

В директории wp-content хранятся практически все пользовательские файлы, кроме файла конфигурации wp-config.php, который является неотъемлемой частью ядра/движка. Здесь находятся плагины, темы, файлы плагинов, тем и содержимого сайта. Тут же принято хранить все файлы связанные с расширением возможностей WordPress.

/ wp-content / plugins

Любой плагин WordPress, который вы устанавливаете на свой сайт WordPress, будет находиться в этом каталоге. По умолчанию WordPress поставляется с плагинами Hello Dolly и Akismet. Hello Dolly включен как пример базового плагина WordPress. Он просто выводит случайную строчку из песни Hello Dolly в правом верхнем углу админки. Akismet — это плагин, который помогает избавиться от спам-комментариев, сравнивая все оставленные комментарии с базой данных на Akismet.com. комментарии, которые попадают на внешний интерфейс вашего сайта.

/ wp-content / themes

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

(например, Twenty Sixteen, Twenty Seventeen и т. д.).

/ wp-content / uploads

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

/wp-contents/mu-plugins

Обязательные к использованию плагины (Must-use plugins), известные также под названием mu-plugins — это плагины, которые устанавливаются в специальную папку mu-plugins в каталоге контента wp-content и активируются автоматически (всегда активны) для сайта и сайтов сети. Эти плагины не видно среди обычных плагинов. В админ-панели они отображаются в верхней информационной строке и их невозможно отключить, кроме как удалить файл плагина из каталога wp-content/mu-plugins.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.