Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Pridať nasledujúce funkcie do kódu vytvoriť ovládacie prvky pre Dashboard Widget :
wp_add_dashboard_widget ( $ widget_id , $ widget_name , $ callback , $ control_callback = null )
Aby to spustiť , vložte nasledujúci kód akcie :
do_action ( " wp_dashboard_setup ' ) ;
2
Vložte nasledujúci kód vytvoriť PHP widget , ktorý bude pozdraviť svojich návštevníkov , ktorí navštívia vaše webové stránky :
//Vytvorenie funkcie na výstup obsah nášho Dashboard widget
funkcie example_dashboard_widget_function ( ) {
//Display , čo to je , že chcete ukázať
echo " Hello World , som veľký Dashboard Widget " ;
}
//Vytvorenie použitie funkcie v akčnom háku
funkcie example_add_dashboard_widgets ( ) {
wp_add_dashboard_widget ( " example_dashboard_widget " , " Príklad Dashboard Widget " , " example_dashboard_widget_function " ) ;
}
//Hook do akcie " wp_dashboard_setup " zaregistrovať naše ďalšie funkcie
add_action ( " wp_dashboard_setup " , " example_add_dashboard_widgets ' ) ;
Sims 3
Zadajte nasledujúce funkciu , ktorá bude ručne zmeniť vnútorné pole vášho webu meta krabice a umiestniť widget v hornej časti zoznamu , tak to bude zobrazovať pred akýmkoľvek iným widgetu :
funkcie example_add_dashboard_widgets ( ) {
wp_add_dashboard_widget ( " example_dashboard_widget " , " Príklad Dashboard Widget " , " example_dashboard_widget_function ' ) ;
//globalizovať metaboxes pole , to drží všetky widgety pre wp - admin
global $ wp_meta_boxes ;
//Získajte pravidelné Dashboard widget pole
//( čo je náš nový widget , už ale na konci )
$ normal_dashboard = $ wp_meta_boxes [ ' dashboard ' ] [ ' normálne' ] [ ' core ' ] ;
//Zálohovanie a vymazať našu novú dashbaord widgetu z konca poľa
$ example_widget_backup = array ( ' example_dashboard_widget ' = > Zlúčenie dvoch polí dokopy tak náš widget na začiatku
$ sorted_dashboard = array_merge ( $ example_widget_backup , $ normal_dashboard ) ;
//Uložiť zoradené pole späť do pôvodnej metaboxes
$ wp_meta_boxes [ ' dashboard ' ] [ ' normálne' ] [ ' core ' ] = $ sorted_dashboard ;
}
4
Vložte nasledujúce funkcie do kódu nastaviť váš widgetu sa zobrazí na pravej strane alebo stĺpci svoj web :
//global $ wp_meta_boxes premennú ( to nám umožní zmeniť pole )
global $ wp_meta_boxes ;
//Potom sme sa vytvoriť zálohu widgetu
$ my_widget = $ wp_meta_boxes [ ' dashboard ' ] [ ' normálne' ] [ ' core ' ] [ ' { widget , id tu } ' ] ;
//Potom sme unset , že časť poľa
unset ( $ wp_meta_boxes [ ' dashboard ' ] [ ' normálne' ] [ ' core ' ] [ ' { widget , id tu } ' ] ) ;
//Teraz už len pridať pomôcku späť na
$ wp_meta_boxes [ ' dashboard ' ] [ ' strana ' ] [ ' core ' ] [ ' { widget , id tu } ' ] = $ my_widget ;