Поддержка Проблемы и решения $wp_query->request вывести в function.php

  • define(‘SAVEQUERIES’, true); константу в конфиге определил.

    но вывести в файле function.php не получется var_dump($wp_query->request);

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Файл functions.php активной темы выполняется раньше, чем разбор запроса.

    Привяжите вывод к действию wp, на момент выполнения которого уже доступна вся информация об основном запросе:

    function view_request() {
    	global $wp_query;
    
    	var_dump( $wp_query->request );
    }
    add_action( 'wp', 'view_request' );

    Константа SAVEQUERIES для этого не нужна, она предназначена для анализа вообще всех запросов, сделанных при выводе текущей страницы.

    Информацию о запросе можно также посмотреть с помощью плагина Debug Bar.

    спасибо

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «$wp_query->request вывести в function.php» закрыта для новых ответов.