• В файле wp-blog-header.php в строке 16 вызывается функция wp().
    Эта функция описана в /wp-includes/functions.php line 959. В ней объявляется глобальная переменная $wp, которая вызывает метод main — $wp->main( $query_vars );
    Метод main, в свою очередь, описан в /wp-includes/class-wp.php line 722 — public function main($query_args = ») {
    Мне непонятно следующее: метод main относится к классу WP, которому и посвящён файл /wp-includes/class-wp.php. Чтобы переменная $wp могла обращаться к методу main, её надо предварительно объявить как новый объект класса WP — $wp = new WP; Но такого объявления я нигде не нашёл! Как же, в таком случае, работает строчка $wp->main( $query_vars ); и как вообще работает функция WP?

Просмотр 9 ответов — с 1 по 9 (всего 9)
Просмотр 9 ответов — с 1 по 9 (всего 9)

Тема «Как работает функция wp() в файле wp-blog-header.php темы Twenty Sixteen» закрыта для новых ответов.