È possibile creare diversi elementi Web utilizzando PHP, come widget, per rendere il vostro sito più efficiente e interattivo . Widgets riferiscono a qualsiasi icona o elemento dell'interfaccia grafica sul computer o su Internet che svolgono funzioni specifiche , come la produzione di report o di integrazione Web . Con PHP , è possibile creare diversi tipi di widget per diverse funzioni e integrarli nel tuo sito web per interagire di più con i vostri ospiti del sito . Cose che ti serviranno 
 Dashboard widget di API 
 Show More Istruzioni 
 1 
 Aggiungere la seguente funzione al codice di stabilire i controlli per i vostri widget Dashboard : 
 < p > 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 '); < br > 
 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 '); 
 < br > 
 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 ;