Как создать страницу плагина налету
Этот пример показывает как создать страницу для плагина налету.
За вывод такой страницы будет отвечать файл шаблона, который мы укажем сами. И для такой страницы не нужно создавать страницу в админ-панели.
Конечную точку будем добавлять для главной страницы.
add_action( 'init', 'add_my_endpoint' );
function add_my_endpoint() {
add_rewrite_endpoint( 'myplug-page', EP_ROOT );
}