Agregar subpágina de menú en tu plugin
28 dic 2014, 14:11:07
Vistas: 14.5K
Votos: 3
Así es como estoy añadiendo el menú e intentando agregar la subpágina de menú que no se está añadiendo.
party-reservation.php
function a_qoute_admin_action()
{
// Agrega página de menú principal (funciona)
add_menu_page(__('Páginas de Reservas'), __('Donación'), 'edit_themes', 'a-qoute', 'qoute_settings', '');
// Intento agregar subpágina (no funciona)
add_submenu_page("party-reservation.php", "Registro de Donaciones", "Registro de Donaciones", 8, "DonationsLog", "Donations_Log");
}
add_action('admin_menu', 'a_qoute_admin_action');
Si uso 'themes.php' agrega una subpágina de menú en la sección de Apariencia.
Todas las respuestas a la pregunta
1
1
El primer parámetro de add_submenu_page debe ser el identificador de la página del menú superior, que en tu caso es a-qoute
, por lo tanto:
function a_qoute_admin_action(){
add_menu_page(
__('Páginas de Reservas'), // el título de la página
__('Donación'), // título del menú
'edit_themes', // capacidad
'a-qoute', // slug/identificador del menú (¡esto es lo que necesitas!)
'qoute_settings', // función de callback
'', // icon_url,
'' // posición
);
add_submenu_page(
'a-qoute',
'Registro de Donaciones', // título de la página
'Registro de Donaciones', // título del menú
'edit_themes', // capacidad,
'DonationsLog', // slug del menú
'Donations_Log' // función de callback
);
}
add_action('admin_menu', 'a_qoute_admin_action');

Bainternet
67.7K
28 dic 2014 14:47:23
Preguntas relacionadas
1
respuestas
3
respuestas