Aggiungere la seguente funzione al codice di stabilire i controlli per i vostri widget Dashboard : 
 
wp_add_dashboard_widget ( $ widget_id , $ NOME_WIDGET , $ callback , $ control_callback = null ) per
 Per farlo funzionare , inserire il seguente codice di azione : 
 
 do_action ( ' wp_dashboard_setup '); 
 
 2 
 Inserisci il seguente codice per creare il widget di PHP che accoglierà i visitatori quando visitano il tuo sito web : 
 
 //Crea la funzione per stampare i contenuti della nostra Dashboard Widget 
 
 funzione example_dashboard_widget_function ( ) { 
 
 //Display qualunque cosa si desidera mostrare 
 
 echo "Ciao , io sono un grande Dashboard Widget" ; 
 
 } 
 
 //Crea l'uso funzione nell'azione gancio 
 example_add_dashboard_widgets funzione 
 ( ) { 
 
 wp_add_dashboard_widget ( ' example_dashboard_widget ' , 'Esempio widget Dashboard ', ' example_dashboard_widget_function ') ; 
 
 } 
 
 //gancio in ' wp_dashboard_setup ' azione di registrare le altre funzioni 
 
 add_action ( ' wp_dashboard_setup ', ' example_add_dashboard_widgets '); 
 
 
 3 
 Inserire la seguente funzione che altererà manualmente la matrice interna dei vostri carichi meta del sito e inserire il tuo widget in cima alla lista , in modo che verrà visualizzato prima di qualsiasi altro widget : 
 
 example_add_dashboard_widgets function () { 
 
 wp_add_dashboard_widget ( ' example_dashboard_widget ' , 'Esempio widget Dashboard ', ' example_dashboard_widget_function '); 
 
 //Globalizzare l'array Metabox , questa contiene tutti i widget per wp -admin 
 
 globale $ wp_meta_boxes ; 
 
 //Prendi il regolare dashboard widget matrice 
 
//(che ha il nostro nuovo widget già ma alla fine ) per
 $ normal_dashboard = $ wp_meta_boxes [' dashboard '] [' normale' ] [ 'core' ] ; 
 
 //Backup e cancellare il nostro nuovo widget dashbaord dalla fine dell'array 
 
 $ example_widget_backup = array (' example_dashboard_widget ' = > Unire i due array insieme così il nostro widget è all'inizio 
 
 $ sorted_dashboard = array_merge ( $ example_widget_backup , $ normal_dashboard ) ; 
 
 //Salva l' array ordinato di nuovo nel Metabox originale 
 
 $ wp_meta_boxes [' dashboard '] [' normale' ] [ 'core' ] = $ sorted_dashboard ; 
 
 } 
 4 
 Inserire la seguente funzione nel codice per impostare il tuo widget da visualizzare sul lato destro o colonna del tuo sito web : 
 
//globale $ wp_meta_boxes variabile ( questo ci permetterà di modificare la matrice ) per
 global $ wp_meta_boxes ; 
 
 //Poi facciamo un backup del vostro widget di 
 
 $ my_widget = $ wp_meta_boxes [' dashboard '] [' normale' ] [ 'core' ] [' { here} widget di id '] ; 
 
 //Abbiamo poi unset che parte della matrice 
 
 unset ( $ wp_meta_boxes [' dashboard '] [' normale' ] [ 'core' ] [' { here} widget di id ' ] ) ; 
 
 //Ora dobbiamo solo aggiungere il tuo widget nel 
 
 $ wp_meta_boxes [' dashboard '] [' lato '] [ 'core' ] [' { here} widget di id '] = $ my_widget ; 
 
              
Programmazione © www.354353.com