Intereting Posts
jQuery UI Tools: прокручивается: возможно более одного экземпляра? Предотвращение кэша для текстового содержимого, но не для файлов CSS и изображений get_the_category_list или get_the_tag_list для пользовательских типов сообщений и таксономии? Ссылка на Shop-Filter с .current-menu-item Как импортировать носители из папки в отличие от старого сайта? Перечисление атрибутов короткого кода в JavaScript Как отключить плагин, исполняемый моим хостом (в mu-plugins)? Mq translate plugin custom post type issue Есть ли какое-либо обходное решение для основного обновления, которое показывается после обновления ядра, если язык установлен на что-либо другое, кроме английского Добавление кнопки загрузки мультимедиа на страницу профиля пользователя (в соответствии с руководством) Сохранить в медиа-библиотеке изображение, загруженное с url Открытие меню в другой вкладке Некоторые страницы администрирования перенаправляются на главную страницу при сохранении Почему «Контактная форма 7» не обновляет библиотеку PHPmailer? Сделайте WordPress для поиска только этих тегов или исключите определенные теги из поиска

Как WordPress интерпретирует PHP-код?

Я решил создать свою собственную тему WordPress. Прежде, чем я начал, я хотел знать, как WordPress интерпретирует PHP-код. Например:

1) На functions.php некоторые темы начинаются с функций wordpress, некоторые начинают со стилей и скриптов, некоторые начинают определять патчи и т. Д. …

Есть ли какой-либо стандарт о том, как правильно перечислить? Как WordPress понимает это, загружают ли они весь код, а затем перечисляют его на основе номера приоритета функции?

Любое предложение?

Файл functions.php темы получает include ed WP как любой файл PHP, нет специальной обработки или чего-то еще.

Таким образом, код в файле запускается и что происходит.

В WP считается правильной практикой, что любой код, который не нужно запускать сразу при загрузке, должен быть привязан к соответствующей точке загрузки. Обычно это init (где загрузка ядра / плагинов / темпов в основном завершена) и более поздние.