Если вы используете Энтони Бадда WP_Route , то не используйте.Это не готовый продукт ( он не работает ).Удивительно, что автор выдвинул этот класс, даже не протестировав его.Другие пользователи сделали запросов на получение , предположительно исправляя некоторые ошибки и явные упущения, но, похоже, автор не отвечает, поэтому считают проект мертвым.Однако есть вилки, которые могут быть в рабочем состоянии.
Вы, вероятно, должны просто exit;
в своем обработчике.
Когда вы вызываете функцию wp_die()
, она обычно выводит полный HTML-документ, включая теги <html>
, <head>
и <body>
, а также немного CSS и сообщение об ошибке, и это, вероятно,не то, что вы хотите в своем обработчике.
Когда класс WP_Route написан, ваш обработчик выполняется на хуке WordPress init .