Come creare un menu di primo livello in WordPress Admin

March 24

L'area di amministrazione di WordPress - chiamato anche il "cruscotto" - è costituito da una barra laterale e varie schermate, come la "Modifica Post" o "installare temi" schermi. La barra laterale contiene le voci di menu di primo livello e sottomenu, come ad esempio "Aspetto" e sotto che, "Menu", "Modifica" e altri. Quando si crea una pagina delle opzioni tema per il tema, è possibile aggiungere un link menu di primo livello che si collega a quella pagina nel file "functions.php". Questa voce di menu di primo livello darà agli utenti un modo semplice per raggiungere opzioni del tema senza passare attraverso qualsiasi altro menu.

istruzione

1 Accedere a WordPress e andare a "Editor" nel sottomenu "Aspetto". Fare clic sul collegamento al file "functions.php".

2 Vai alla parte inferiore del codice del file funzioni e aggiungere il nuovo codice appena sopra il finale delimitatore PHP ">?" Tag. Dichiarare una nuova funzione che consente di aggiungere il menu di primo livello per la vostra barra laterale admin:

Funzione add_admin_menu () {

}

3 Utilizzare il "add_options_page ()" la funzione all'interno della vostra nuova funzione per creare un nuovo menu di primo livello:

Funzione add_admin_menu () {

add_options_page ( 'Pagina Title Here', 'Menu Title Here', '', 'manage_options menù-lumaca', 'menu_page_function');

}

Per rompere questo in giù: "Titolo della pagina Qui" è il titolo della pagina un utente carica dopo aver cliccato sul nuovo collegamento di menu; "Titolo menu Qui" è il titolo del link stesso; "Menù-lumaca" è una lumaca è necessario dare il vostro menù; e "menu_page_function" è il nome di una funzione che crea la nuova pagina. Non cambiare "manage_options", però.

4 Creare una funzione che genera il contenuto della nuova pagina. Questa è la pagina che l'utente vedrà dopo aver fatto clic sulla nuova voce di menu nella barra laterale di amministrazione. Abbinare il nome della funzione per il nome utilizzato al posto di "menu_page_function" nel "add_options_page ()" codice:

Funzione menu_page_function () {

echo '<div class = "wrap">';

echo '<h2> Titolo della pagina </ h2>';

echo '</ div>';

}

L'esempio sopra mostra solo come aggiungere un titolo a questa pagina. Scrivere il codice HTML all'interno della funzione per creare la pagina.

5 Aggiungere il "add_action ()" la funzione di raccontare WordPress per caricare il livello superiore edilizio menu quando l'utente sta visualizzando la sezione amministrativa di WordPress:

add_action ( 'admin_menu', 'add_admin_menu');

Sostituire "add_admin_menu" con il nome della funzione che contiene la "add_options_page) (" codice.