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