Каково самое раннее действие WordPress, когда сообщение, которое в конечном итоге будет показано, может быть надежно обнаружено? (либо с помощью глобального $post, либо путем обнаружения объекта wp_query или другим способом)
например. моему плагину необходимо обнаружить входящий запрос от другого плагина на другом сайте, в данный момент он проверяет переменную $_POST как можно раньше, используя add_action('plugins_loaded'
, а функция обратного вызова использует $post = get_page_by_path($_SERVER['REQUEST_URI'],'','post')
для получения объекта $post, а затем использует сообщение данные для получения любой другой информации, которая используется для обработки ответа, который отправляется обратно до того, как произойдут какие-либо заголовки или другая стандартная обработка WP с целью уменьшения нагрузки на блог, получающий запрос.
есть ли лучший способ? Я знаю, что нет более раннего способа, потому что действие 'plugins_loaded'
вызывается сразу после загрузки плагинов, но есть ли более надежный способ, чем использование get_page_by_path ?