Wp includes что в этой папке
Понимание внутреннего функционирования WordPress
Прежде, чем мы погрузимся в тему кэширования, нужно понять как устроен WordPress. Не только как происходит создание и редактирование постов, а как несколько тысяч строк программного кода переплетаются между собой и создают красивые динамические сайты.
Внутреннее устройство WordPress
Мы все знаем, как работать с WordPress. Все начинается с входа в панель управления, после чего следует публикация, изменение или загрузка контента, установка или обновление необходимых плагинов, резервное копирование и так далее. Но задумывались ли вы о том, как все это работает?
Базовая основа всех сайтов — HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки»).
Конечной целью WordPress является генерация HTML-страниц, которая происходит динамически.
Ключевой термин для понимания здесь — «динамически». Термины «HTML-страница» и «веб-страница» являются синонимами. На самом базовом уровне WordPress использует PHP и базу данных SQL для хранения всех своих данных.
Таким образом, у нас есть два объекта:
Каждая CMS WordPress использует одну базу данных. Не больше и не меньше. Каждый бит информации, которую вы ввели или будете добавлять на сайт в будущем, хранится в базе данных WordPress.
А вот изображения, документы и другие загружаемые файлы не хранятся в базе данных WordPress. Они лежат в папке « wp_content ». Давайте остановимся на этом более подробно.
Структура папок WordPress
Начиная с WordPress 3.6.1 каждый дистрибутив WordPress содержит три основные папки.
Корневой каталог
Корневой каталог WordPress содержит ровно три папки:
Редактируя этот файл, мы можем добавить набор основных параметров настройки WordPress, которые недоступны в панели управления WordPress. Например, мы можем отключить пост-ревизии, установить имя сайта, используемое WordPress (полезно для изменений домена), включить режим обслуживания и другое. Файл wp-config.php является очень важным файлом так как содержит важную информацию, такую как учетные данные доступа к базе данных WordPress.
Если кто-то сможет получить доступ к вашей базе данных, тот будет имеет полный контроль над вашим сайтом.
wp_includes
Эта папка содержит другие файлы и классы PHP, необходимые для основных операций WordPress. Не стоит редактировать файлы в этом каталоге.
wp_admin
Эта папка содержит файлы панели инструментов WordPress. Вы знаете, что все административные функции или функции, связанные с WordPress, такие как написание постов, модерирование комментариев, установка плагинов и тем, осуществляется через панель инструментов WordPress. Доступ разрешен только зарегистрированным пользователям и ограничен в зависимости от роли пользователя. Администратор имеет полный доступ, потом идет редактор, затем участник и, наконец, подписчик.
wp_content
Папка wp_content содержит все загруженные пользователем данные и снова делится на три директории:
Папка themes является каталогом тем, которые установлены на вашем сайте WordPress. Вы можете установить столько тем, сколько хотите, но активной может быть только одна тема (хотя существуют некоторые плагины, которые позволяют вам активировать больше тем). Кроме того, каталог « themes » никогда не может быть пустым, так как WordPress нужна хотя бы одна тема для работы.
Аналогично, папка « plugins » используются для хранения всех плагинов, установленных на вашем сайте WordPress. В отличие от каталога тем, этот каталог может быть пустым, так как WordPress может работать без использования каких-либо плагинов. Вы вправе активировать столько плагинов, сколько хотите, но лучше устанавливайте только необходимые. Ознакомьтесь с списком самых лучших и, на мой взгляд, самых необходимых плагинов WordPress.
Поэтому, создавая резервную копию нужно скопировать не только папки установки WordPress. Вам необходимо скопировать и базу данных и всё содержимое корневого каталога.
Анатомия запросов в WordPress
Или, как мне нравится это называть,
Что происходит, когда кто-то просматривает ваш сайт?
Вот что происходит при запросе веб-страницы:
Подобным образом происходит публикация или сохранение записи, отправляется комментарий, выполняется поиск, ядро WordPress выполняет необходимые внутренние операции и сохраняет их в своей базе данных для использования в будущем, а также уведомляет администратора WordPress. Вы (администратор) видите в панели управления новые комментарии, ожидающие модерации или пул комментариев, который сразу отмечен как спам.
Теперь, повторяя все эти шаги каждый раз, когда пользователь заходит на сайт все происходит по цепочке как показано на схеме. Это задача времени и ресурсов. И вполне нормальная, если ваш сайт посещает 10 человек. Но увеличьте это на 100, 1000 — вот тогда и начнется настоящая проблема. Только суперкомпьютеры смогут обрабатывать такой объем данных. А большинство сайтов WordPress размещаются всего лишь на общих серверах веб-хостинга, которые имеют, примерно одну тысяную степень мощности суперкомпьютеров.
Что же делать? Необходимо использовать кеширование WordPress. О том как это сделать и какой плагин использовать вы узнаете, если перейдете по указанной ссылке.
Структура файлов WordPress – корневой катлог
При работе с WordPress рано или поздно возникнет необходимость или желание заглянуть внутрь файловой структуры. Можно сказать, что эта статья своего рода шпаргалка новичка по анатомии WP.
Знание и понимание файловой структуры WordPress в общем случае поможет быстро найти нужный файл – если, например, нужно самостоятельно внести изменения в тему WP, а в более частном (пусть это никогда не пригодится) заметить вредоносные внедрения в структуру вашего сайта.
Итак, заходим на хостинг – не в админку, а именно на хостинг, и через файловый менеджер открываем папку, в которой установлен WP. Найти ее не должно составить труда – название было определено при установке WopdPress. Теоретически зайти можно и через FTP, но для ознакомительных целей этого делать не стоит.
Первое место, куда мы попадаем – корневой каталог WordPress. На фрагменте скриншота приведен пример из панели управления timeweb. Вы можете увидеть что-то другое с точки зрения дизайна, но структура будет одинакова.
Папки
Как правило, в корневом каталоге находятся три папки – wp-content, wp-includes и wp-admin, но как видно из картинки, может быть еще одна – cgi-bin – место, где находятся cgi-скрипты, о которых сейчас мы думать не будем.
wp-admin и wp-includes
В директориях wp-admin и wp-includes находятся CSS, JavaScript, и PHP файлы, необходимые для функционирования вордпресс, их НЕ рекомендуется самостоятельно изменять. Если же хочется экспериментов, то не забывайте делать копии, чтобы иметь возможность восстановить рабочий вариант.
содержимое каталога wp-content
wp-content
Содержание каталога wp-content может отличаться для разных сайтов, но здесь всегда есть папки themes, plugins, upload и файл index.php.
В папке themes может храниться сколько угодно тем, но активирована может быть только одна в один момент времени. По умолчанию там находятся Ненужные можно удалить, просто удалив соответствующую папку целиком. Как правило, это лучше делать, когда все пробы и ошибки завершены. Содержание каталога themes мы рассмотрим в отдельной статье.
В /wp-content/plugins/ хранятся установленные и загруженные плагины, если они есть. Если же их нет, то ничего страшного, тема может работать и без плагинов.
Файлы плагинов лучше не трогать. Дополнительный код можно добавить в файл functions.php дочерней темы. Не бойтесь создавать дочернюю тему. Страшно только в первый раз. Помните – если что-то пойдет не так, вы всегда можете вернуться к родительской теме и провести работу над ошибками.
Также в директории wp-content есть и другие папки, созданные по умолчанию:
Файлы
Вернемся в корневой каталог и посмотрим на находящиеся там файлы:
В зависимости от настроек темы, здесь могут находиться также:
Структура вашего сайта на WordPress
Привет, друзья. Очень часто отвечая на вопросы читателей приходится сталкиваться с тем, что задавая вопросы о различном функционале тем или плагинов, многие даже не представляют основную структуру своего сайта на сервере. Это удивительно, но факт. В этой статье мы рассмотрим базовую самых важных, стандартных WordPress папок, уделяя особое внимание корневым файлам, на основе которых собственно и работает ваш сайт.
Структура директорий WordPress
Файловая структура WordPress очень проста. У вас есть папка public_html, где находятся как правило три ключевые папки, а так же множество других важных файлов, включая wp-config.php и .htaccess
Чтоб получить доступ к файлам и папкам, вы можете использовать файловый менеджер cPanel от вашего хостинг-сервиса или любой обычный FTP-клиент.
Для этого обзора мы будем использовать самый популярный ftp-клиент — FileZilla. Вот как должна выглядеть папка public_html внутри:
Затем, есть файл index.php, который по умолчанию представляет вашу домашнюю страницу, если, конечно, он не замещен страницами типа front-page.php или home.php:
Еще один необходимый файл в этой директории – это wp-config.php. Данный файл позволяет задать базовую конфигурацию WordPress, включая настройки для базы данных MySQL, секретные ключи, и информацию о префиксе базы данных. Вот как должны выглядеть настройки вашей базы данных:
Другие примечательные файлы в этой директории – это wp-activate.php, и wp-signup.php, которые все вместе отвечают за регистрацию, авторизацию и процесс подтверждения пользовательской регистрации. Файл wp-comments-post.php отвечает за функцию комментирования и предотвращение дупликации контента, в то время как wp-settings.php отвечает за установку некоторых WordPress-переменных.
Папка wp-admin
Как понятно из названия папки, здесь лежит инструментарий админа. Например, admin.php (сердце данной папки) позволяет вам связать инсталляцию с базой данных, отображает панель управления WordPress и предлагает прочие ключевые функции, такие как, например, проверка того, является ли данный пользователь администратором. Если пользователь является админом, то включается использование файла wp-load.php, который в свою очередь загружает файл wp-config.php:
Если вы обратите внимание на названия данных файлов, то поймете, что большинство из них говорят пользователю о выполняемых ими функциях, которые вам знакомы по админке WordPress. Например, profile.php выводит экран администрирования пользовательского профиля, theme-install.php контролирует панель установки тем, а plugin-install.php делает тоже самое для панели установки плагинов.
Что касается других важных папок внутри wp-admin, то images заполнены картинками, которые используются в административной панели WordPress, css и js – это «дома» для CSS-кода и JavaScript-скриптов, а network включает PHP-файлы, необходимые для работы мультисайтовости WordPress
Папка wp-content
Вероятно, именно здесь вы проводите большую часть своего времени, работая с WordPress, так как здесь собраны наиболее используемые файлы и функции, а именно, темы и плагины:
Папка Plugins
Каждый загруженный вами плагин имеет свою собственную папку в этой общей папке, как видно в примере выше. Контент каждой папки разумеется, варьируется от плагина к плагину. Вот, например, как выглядит папка популярного плагина Akismet.
Если у вас возникли какие-то проблемы с совместимостью, то следует воспользоваться FTP-доступом для отключения расширений. Сделать это можно удалив или просто временно переименовав папку с конфликтным плагином.
Папка Themes
Так же, как и в случае с плагинами, каждая тема имеет собственные подпапки. Если мы откроем папку с любой темой, то увидим там множество PHP-файлов, которые все вместе создают внешний вид и структуру вашей темы. Возьмем знаменитую тему Divi от Elegant Themes в качестве примера, в главной папке которой мы найдем файлы 404.php, a functions.php, a sidebar.php, и style.css, среди остальных. Divi также имеет отдельные папки для css, картинок и js темы, что весьма стандартно для большинства качественных тем. Но, как бы то ни было, некоторые другие папки достаточно уникальны, к примеру, epanel и et-pagebuilder:
Папка wp-includes
Еще одна папка – это wp-includes, и она довольно большая. wp-includes содержит все те файлы, которые не вошли в описанные ранее папки. Условно говоря, именно благодаря этой папке сайт работает как часы.
Папка так важна, потому что здесь находится большинство файлов WordPress-ядра. Новая инсталляция WordPress содержит 140 различных файлов в главной директории и 14 разных папок (на момент написания статьи), включая сертификаты, шрифты, js и виджеты.
Но эти подпапки не так важны, как файлы, которые находятся в главной директории, например, functions.php. Этот маленький файл является важной частью ядра WordPress, так как он содержит множество самых разных функций, которые и позволяют WordPress стабильно работать. Например, данные строчки кода – это первое, что вы увидите, если откроете этот файл, и эта функция нужна, чтоб трансформировать данные в другие форматы.
Другие ключевые файлы – это cache.php (управляет процессом добавления и удаления данных из кеша, а также за отвечает за его закрытие или перезапуск), links.php (функциональность, которая отвечает за ссылки WordPress) и version.php (отвечает за версию WordPress).
Очень надеюсь, что данная статья позволит новичкам получить базовые представления и знания о структуре вашего сайта на WordPress. Согласитесь — не каждому водителю нужно быть автомехаником, но предствлять где в авто находится мотор, а где подвеска, стоит всем кто за рулем. Ну это так, к слову 🙂
Каталог сайта на WordPress
От автора
Привет! В 25-ти предыдущих «уроках», я основательно познакомил тебя с панелью администрирования WordPress. Во многих статьях я упоминал каталог и папки сайта, даже называл каталог тем (themes) и плагинов (plugins). Пора поговорить про каталог сайта на WordPress подробнее.
Зачем это нужно?
Вопрос, зачем нужно знать, что такое каталог сайта на WordPress, аналогичен вопросу, зачем ставить WordPress. Если ты работаешь с CMS WordPress, ты должен знать, что такое каталог сайта, что он включает, как его найти, как в него можно попасть и как с ним работать. Это базовые основы администрирования.
Корневой каталог сайта на WordPress
С понятием корневой каталог сайта, ты сталкивался на этапе установки системы, если ставил её самостоятельно. Если ты использовал сторонние услуги или использовал автоматическую установку WordPress на хостинге, сообщаю:
Корневой каталог сайта ли корень сайта или корневая папка сайта это папка, размещенная на твоём сервере (хостинге), в которой размещены все папки и файлы системы WordPress.
Подкаталог
Как попасть в каталог сайта WordPress
При администрировании сайта входить в каталог сайта приходится часто. Для себя ты должен выбрать удобный вариант входа, но при этом необходимо знать альтернативные варианты.
Вариант 1. Вход по FTP
Самый удобный, независимый и универсальный способ войти в корневой каталог сайта. Для использования этого варианта тебе нужно установить на компьютер программу «FTP клиент». Рекомендую две программы:
Обе программы русскоговорящие, он рекомендованы сотнями веб-мастерами и описаны в тысячах статей. Останавливаться на их работе не буду, только замечу:
Работая с FilleZilla учти, что эта программа хранит пароли доступа к каталогу открыто в файлах: sitemanager.xml, filezilla.xml и recentservers.xml. Защити их или используй программу WinSCP.
Вариант 2. Вход через файловый менеджер хостинга
Большинство хостингов позволяют клиентам использовать файловый менеджер для доступа к каталогу сайта. Так как этот способ не является универсальным и зависит от настроек каждого хостера, привыкать к нему не рекомендую.
Доступ к файловому менеджеру нужно искать в административной панели своего хостинга. Скорее всего, ссылка будет называться «файловый менеджер».
файловый менеджер хостинга DirectAdmin
Вариант 3. Вход в каталог из административной панели сайта
Есть третий вариант доступ к каталогу сайта, который достоин, чтобы о нём знать. Можно обеспечить доступ каталогу сайта из административной панели сайта.
Для этого нужно установить плагин под названием «CYSTEME Finder, the admin files explorer», страница плагина: https://wordpress.org/plugins/cysteme-finder/
Плагин CYSTEME Finder мощный файловый менеджер, для удобного управления файлами сайта из административной панели. Настроек у плагина нет, просто установи плагин и получи доступ к каталогу сайта, открыв плагин из вкладки «Настройки».
Используя плагин, тебе не понадобятся программы FTP клиента. Просто перетаскивай нужные файлы со своего компьютера сразу в каталог.
Каталог сайта через плагин CYSTEME Finder
Итог 1: В первой части выяснили. Что такое корневой каталог и ка в него попасть.
Описание папок сайта
Чтобы работать с каталогом сайта, нужно знать, что лежит в папках системы. Этим и займёмся далее.
Каталог сайта WordPress
Папка wp-admin
В этой папке лежит всё, что создает административную часть сайта (консоль) и позволяет с ней работать (администрировать сайт). Попытка открыть эту папку из браузера, откроет первый вход в админку сайта.
Папка wp-content
В этой папке нет ничего относящегося к ядру системы. Папка wp-content это пользовательская папка, которая будет постоянно пополняться за счет новых плагинов и тем установленных на сайт.
Аналогичные файлы лежат в других папках каталог сайта на WordPress.
Важно! Если ты обновляешь WordPress в ручном режиме, никогда и ничего не трогай в папке wp-content.
Папка wp-includes
Эта базовая папка ядра, она «отвечает» за формирование фронэнд сайта — части сайта для пользователей. Для начинающих пользователей об этой папке лучше забыть и ничего в ней не трогать, до первого ручного обновления системы.
Итог 2. Теперь ты знаешь три основные папки системы.
Примечательные файлы WordPress
.htaccess
wp-config.php
Файл wp-config.php обеспечивает работу сайта, связывая с сайтом его базу данных, также выполняет некоторые задачи безопасности. Напомню, ты мог править этот файл, на этапе установки WordPress, прописывая в него учетные данный базы данных сайта.
Вывод
В процессе освоения и администрирования WordPress тебе придётся обращаться к каталогам и файлам системы. Каталог сайта на WordPress знать нужно. Однако на этапе изучения лучше обращать к нему как можно реже. При этом нужно всегда иметь резервную копию сайта и ничего не делать, если точно не знаешь, что делаешь.
Что такое ядро WordPress: структура и работа WordPress, урок 18
Вступление
Термин «ядро WordPress» (WordPress core) относится ко всем основным файлам, которые необходимы сайту WordPress для работы.
В этой статье мы подробно рассмотрим ядро WordPress. К концу статьи вы, как администратор сайта, будете точно знать, что означает ядро WordPress, что оно делает, как загружается WordPress и многое другое.
Что такое ядро WordPress?
Ядром WordPress называют основные файлы системы. Это:
Как вы, вероятно, уже знаете, WordPress как система управления контентом довольно проста в использовании. Практически любой, кто имеет базовое представление о сайтах, может создать и запустить с её помощью успешный сайт.
Однако администратору сайта нужно лучше понимать основные файлы, на которых работает ваш сайт. Знание того, что происходит под капотом вашего сайта WordPress, может помочь вам в устранение ошибок и проблем, помимо решений из панели администратора.
Когда вы ближе познакомитесь с основными файлами WordPress, где их можно найти и что они делают, вы откроете для для себя новый мир возможностей разработки. Вы также узнаете, как быстро устранить проблемы на сайте и в конечном итоге сможете профессионально расширить его функционал.
Четыре части сайта WordPress
Прежде чем мы начнем, давайте рассмотрим некоторые основы. Каждый сайт, работающий на WordPress, состоит из четырех отдельных частей.
Это четыре компонента всех сайтов WP:
Ядро WordPress — это все основополагающие файлы, которые необходимы для работы WordPress. Это то, что вы скачиваете для установки с WordPress.org в виде zip-файла.
Основные файлы WordPress позволяют вам:
Если вы хотите увидеть, ядро WordPress, вам нужно удалить все темы и удалить плагины со своей панели управления. Теперь у вас есть только ядро. Когда вы ограничите свой сайт только ядром WordPress, вы не можете создавать или просматривать свой сайт. Для этого вам нужно, как минмиум, активировать тему сайта.
Вот почему при первой установке WordPress, система автоматически добавляет несколько коробочных тем, с которыми вы можете начать работать. Однако стандартные темы, включенные в установку WordPress, технически не являются частью его ядра.
Основные файлы WordPress (ядро WordPress)
В системе есть два самых важных файла WordPress, это:
wp-config.php — этот файл управляет всеми основными настройками вашего сайта, включая информацию о подключении к базе данных.
В ядре WordPress также есть две важные папки:
wp-content — эта папка содержит ваши плагины (plugins), темы (themes) и файлы мультимедиа (uploads).
wp-admin — эта папка содержит все файлы, которые управляют панелью администратора WordPress.
Важно: не рекомендуется вносить изменения в основные файлы WordPress по двум причинам:
Есть лучшие способы внести изменения в основные функции WordPress — это плагины, настройки и файлы в темах.
Если вы хотите редактировать основные файлы в WordPress, обязательно сделайте резервную копию своего сайта с помощью плагина резервного копирования или вручную.
Заглянем внутрь Zip-файла ядра WordPress
Чтобы заглянуть внутрь ядра WordPress, вам просто нужно распаковать скаченный zip-файл на своем компьютере. Когда вы откроете скачаете архив системы с WordPress.org и откроете его, вы увидите этот список файлов:
Все важные файлы ядра WordPress включены в каждую установку и находятся в корневом каталоге сайта после их установки на вашем сервере.
Как получить доступ к основным файлам WordPress вашего сайта
Чтобы получить доступ к файлам ядра WordPress вашего сайта, вам необходимо загрузить и установить клиент FTP, такой как FileZilla (совершенно бесплатно и отлично работает во всех операционных системах). Это позволит вам получить прямой доступ к файлам WordPress. Читать: Подробная установка WordPress на сервер хостинга.
Установка wordpress по FTP
Затем вам нужно будет подключиться к серверу вашего сайта через FTP-клиент с учетными данными, которые вам предоставил ваш хост. Если вы не знаете, какие у вас учетные данные, обратитесь к своему хостинг-провайдеру. Для доступа к файлам сайта вы также можете использовать файловый менеджер, предоставленный вашим хостом.
Теперь рассмотрим некоторые файлы ядра более подробно.
Файл wp-config.php
Это файл содержит детали базовой конфигурации для вашего сайта WordPress. Он содержит необходимую информацию для работы вашего сайта WordPress, включая настройки подключения к базе данных MySQL, ключи WordPress, префикс таблицы базы данных WordPress, язык WordPress и ABSPATH (абсолютный путь к каталогу WordPress).
Файл functions.php
Думайте о functions.php темы как о плагине, который вы можете загрузить и установить на свой сайт. С помощью файла functions.php вы можете добавлять настраиваемые функции и создавать свои собственные. Для этого вам нужно понять язык PHP. Вы также можете использовать этот файл для предопределения функций (cсоздание хуков) для изменения файлов ядра WordPress. Прочтите: Что такое файл functions.php WordPress?
Файл functions.php темы
Файл wp-settings.php
Используется для установки и исправления общих переменных и включения сайта. Содержит библиотеку процедур и классов WordPress.
Файл wp-load.php
Папка wp-admin
Большинство файлов, управляющих административной панелью WordPress, находятся в папке wp-admin. Просматривая файлы внутри папки wp-admin, вы обнаружите 91 файл и 7 каталогов.
Файл admin.php в папке wp-admin
Некоторые другие файлы также заслуживают внимания:
users.php (управляет панелями администрирования пользователей);
update.php (файл обновления);
network.php (отвечает за мультисайтовые функции)
Папка wp-content и ядро WordPress
Папка wp-includes входит в ядро WordPress
Думайте о папке wp-includes как о папке, где хранятся все «остальные» важные файлы, которые работают на вашем сайте. Другими словами, поскольку wp-admin работает над управлением вашими инструментами администрирования, папка wp-includes делает все остальное.
Компоненты сайта, не включенные в ядро WordPress
Теперь, давайте рассмотрим то, что не включено в файлы ядра.
База данных WordPress — в базе данных WordPress хранится большая часть контента вашего сайта WordPress.
База данных WordPress
База данных WordPress отделена от файлов ядра. Чтобы установить WordPress вам нужно создать и настроить базу данных на вашем сервере. Без базы данных ваш сайт WordPress просто не сможет работать. Она (база данных) обеспечивает загрузку и запуск вашего сайта, а также хранит и сохраняет его содержимое: сообщения и комментарии, а также изменения, которые вы (или ваши посетители) вносите. По сути, сайт WordPress — это «красивое лицо базы данных».
На WordPress рекомендована база данных MySQL. Данные вашего сайта хранятся в реляционных таблицах, в строках и столбцах. Она является динамической, то есть вы можете добавлять, изменять и удалять содержащуюся в ней информацию (при условии, что у вас есть административный доступ в phpadmin).
Вот некоторые примеры различных типов данных, которые хранятся в базе данных WordPress:
Легко увидеть, как почти все, что составляет ваш сайт, хранится в базе данных WordPress.
Темы WordPress
Существуют тысячи бесплатных и премиальных тем, которые вы можете загрузить из хранилища WordPress и на независимых сайтах в Интернете. Основная (хотя и не единственная) цель темы — задать стиль и дизайн вашего сайта или блога.
В код каждой темы встроены специальные инструкции, которые задают параметры внешнего вида вашего сайта, включая такие базовые переменные дизайна, как:
Файлы темы определяют дизайн и эстетику вашего сайта. В темы также могут быть встроены многие другие специфические функции, такие как то, домашней страница, рубрики, архив, страница 404, взаимодействие с социальными сетями и функциональность электронной коммерции. Читать Как сменить тему WordPress.
Плагины WordPress
Думайте о плагинах WordPRess, как о приложениях на вашем смартфоне. Плагин WordPress — это программа, которую вы загружаете и устанавливаете через панель управления WordPress, они дополняют стандартные функции WordPress. В настоящее время в репозитории WordPress доступно около 60 000 плагинов WordPress.
Однако имейте в виду, что функции плагинов пересекаются. У подавляющего большинства плагинов есть конкуренты.
Например плагины резервного копирования, безопасности и плагины SEO представлены в архиве от разных разработчиков. Вам придется выбрать для себя один плагин из нескольких. Читать: Плагины коробочной версии WordPress.
Плагины иногда входят в ядро WordPress
Интересно, что когда плагин приобретает огромную популярность и получает миллионы установок разработчики WordPress могут добавить этот плагин в ядро стандартной установки WordPress.
Например редактор Гутенберг. Когда редактор блоков Gutenberg был представлен в версии WordPress 5.0 в качестве автономного плагина, он быстро стал чрезвычайно популярным особенно у разработчиков WordPress, чтобы создавать свои страницы и сообщения.
Из-за огромной популярности этого плагина его решили добавить непосредственно в ядро WordPress.
Как обновить ядро WordPress
WordPress часто выпускает обновления ядра, чтобы справиться с новыми угрозами безопасности и проблемами с функциональностью. Основные обновления WordPress часто включают интересные дополнения и улучшения функций.
Администратору сайта рекомендуется (настоятельно) обновляться как можно скорее. Использование устаревших версий ядра, плагинов и тем WordPress — это причина №1 взлома сайтов WordPress. Обязательно прочтите: когда администратор должен обновлять Вордпресс сайт.
Вы можете обновить WordPress вручную или, используя опцию обновления в один клик на панели инструментов. Когда доступна новая версия WordPress, вы увидите ссылку «новая версия» в верхней части области администрирования. Для обновления ядра просто нажмите кнопку «Обновить сейчас» и запустите автоматическое обновление WordPress.
Если вы не видите сообщение, перейдите в меню «Обновления». Там вы найдете «Обновить WordPress», далее нажмите «Обновить сейчас», и процесс начнется.
После завершения процесса на вашем сайте будет работать новая версия WordPress. Перед обновлением ядра (смена первой цифры в номере версии) обязательно сделайте полную резервную копию сайта.
Как восстановить ядро WordPress?
Самый быстрый, умный и простой способ восстановить файлы ядра — иметь под рукой свежую резервную копию сайта. Основные файлы WordPress могут быть восстановлены из резервных копий, сохраненных до того, как файлы были повреждены.
Теперь ты знаешь что такое ядро WordPress
Если вы дочитали эту статью до конца, я надеюсь, что теперь у вас есть полное представление о ядре WordPress. Если у вас есть дополнительные вопросы, пишите в комментариях ниже.