функция заполнения в add_submenu_page

В режиме мультисайта необходимо создать страницу настроек для каждого сайта в разделе изменить

add_submenu_page( 'sites.php', 'Город', 'Город', 'manage_options', 'gorod', 'my_page_gorod' );

Как задать функцию my_page_gorod чтобы это была страница с нуля, без загрузки

require( ABSPATH . 'wp-admin/admin-header.php' );

т.к. из-за этого не работает редирект для сохранения.

Заметки к вопросу:
grl 5.7 лет назад

Ответа не нашел.
при создании add_submenu_page уже объявлены данные страницы.
Сделал отправку формы на страницу .php где уже сохраняю и произвожу редирект обратно.

<form method="post" action="<? echo get_site_url(); ?>/wp-content/plugins/test/site-info-save.php?action=update-site">