Aggiungere una pagina di sottomenu nel tuo plugin
28 dic 2014, 14:11:07
Visualizzazioni: 14.5K
Voti: 3
Ecco come sto aggiungendo il menu e tentando di aggiungere la pagina di sottomenu, che però non viene aggiunta.
party-reservation.php
function a_qoute_admin_action()
{
add_menu_page(__('Pagine di Prenotazione'), __('Donazione'), 'edit_themes', 'a-qoute', 'qoute_settings', ''); // funziona
add_submenu_page("party-reservation.php", "Log Donazioni", "Log Donazioni", 8, "DonationsLog", "Donations_Log"); // non funziona.
}
add_action('admin_menu', 'a_qoute_admin_action');
Se uso 'themes.php' aggiunge una pagina di sottomenu nella sezione Aspetto.
Tutte le risposte alla domanda
1
1
Il primo parametro di add_submenu_page dovrebbe essere l'handle della pagina del menu principale che nel tuo caso è a-qoute
, quindi:
function a_qoute_admin_action(){
add_menu_page(
__('Pagine Prenotazioni'), // titolo della pagina
__('Donazione'), // titolo del menu
'edit_themes', // capacità richiesta
'a-qoute', // slug/handle del menu - questo è ciò che ti serve!!!
'qoute_settings', // funzione di callback
'', // URL dell'icona
'' // posizione
);
add_submenu_page(
'a-qoute',
'Registro Donazioni', // titolo della pagina
'Registro Donazioni', // titolo del menu
'edit_themes', // capacità richiesta
'DonationsLog', // slug del menu
'Donations_Log' // funzione di callback
);
}
add_action('admin_menu', 'a_qoute_admin_action');

Bainternet
67.7K
28 dic 2014 14:47:23
Domande correlate
1
risposte
3
risposte