Я сделал свой плагин, у него есть 2 страницы в админке и 1 shortcode для пользовательской части. Делал плагин на локалке, всё было ок. Перенёс сайт на хостинг и перестали отображаться 2 страницы плагина в админке.
Добавляю страницы так
add_action( 'admin_menu', 'appforms_admin_create_menu' );
function appforms_admin_create_menu() {
add_menu_page( 'Apply', 'Apply', 'manage_options',
'/applications/page_info.php', '', 'dashicons-editor-table',
"25.3" );
add_submenu_page( 'options-general.php', 'Apply - Settings',
'Apply', 'manage_options', '/applications/page_settings.php', '' );
}
на
локалке ссылки формируеются вот так -
/wp-admin/admin.php?page=applications%2Fpage_info.php
на
хостинге вот так -
/wp-admin/applications/page_info.php
Пробовал на хостинге перейти по ссылке из локалки, появляется текст с ошибкой( на скрине )
Если просто кликнуть на хостинге на меню( перейти по родной ссылке ) вылетает 404.
shortcode работает, весь сайт работает как надо, кроме 2 страниц.
Как решить данную проблему?