Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur man skapar Widget Tools Med PHP

    Du kan skapa olika Web Elements med PHP , såsom widgets , för att göra din webbplats mer effektiv och interaktiv . Widgets hänvisa till någon ikon eller grafiska gränssnitt element på din dator eller på Internet som utför specifika funktioner , såsom rapporten produktion eller Web integration . Med PHP kan du skapa olika typer av widgets för olika funktioner och integrera dem i din webbplats att interagera mer med din webbplats gäster . Saker du behöver
    Dashboard API
    Visa fler instruktioner
    1

    Lägg följande funktioner till din kod för att upprätta kontroller för din Dashboard Widgets :

    wp_add_dashboard_widget ( $ widget_id , $ widget_name , $ callback , $ control_callback = null ) katalog

    för att göra det köras , skall följande åtgärder kod :

    do_action ( ' wp_dashboard_setup ' ) ;
    Sida 2

    Infoga följande kod för att skapa din PHP- widget som hälsar besökarna när de besöker din webbplats :

    //Skapa funktion för att mata ut innehållet i vår Dashboard widget

    funktion example_dashboard_widget_function ( ) {

    //Display vad det är du vill visa

    echo " Hello World , jag är en stor Dashboard widget " ;

    }

    //Skapa funktionen används i
    action krok

    funktion example_add_dashboard_widgets ( ) {

    wp_add_dashboard_widget ( ' example_dashboard_widget ' , ' Exempel Dashboard widget ' , ' example_dashboard_widget_function ' ) ;

    }

    //Hook i " wp_dashboard_setup " åtgärder för att registrera våra andra funktioner

    add_action ( ' wp_dashboard_setup ' , ' example_add_dashboard_widgets ' ) ;

    Billiga 3

    Ange följande funktion som manuellt kommer att förändra den interna arrayen av dina lådor site meta och placera din widget längst upp i listan , så det kommer att visas innan någon annan widget :

    funktion example_add_dashboard_widgets () {

    wp_add_dashboard_widget ( ' example_dashboard_widget ' , ' Exempel Dashboard widget ' , ' example_dashboard_widget_function ');

    //globalisera Metaboxar arrayen , håller detta alla widgets för wp - admin

    global $ wp_meta_boxes ,

    //Få regelbundna dashboard Widgets

    array Twitter //( som har vår nya widget redan men i slutet ) katalog

    $ normal_dashboard = $ wp_meta_boxes [ ' dashboard ' ] [ ' normal ' ] [ ' core ' ] ;

    //Säkerhetskopiering och radera vår nya dashbaord widget från slutet av arrayen

    $ example_widget_backup = array ( ' example_dashboard_widget ' = > Slå ihop de två uppsättningarna tillsammans så vår widget är i början

    $ sorted_dashboard = array_merge ( $ example_widget_backup , $ normal_dashboard ) ,

    //spara den sorterade arrayen tillbaka till den ursprungliga Metaboxar

    $ wp_meta_boxes [ ' dashboard ' ] [ ' normal ' ] [ ' core ' ] = $ sorted_dashboard ;

    }
    4

    Infoga följande funktion i koden för att ställa in din widget ska visas på höger sida eller kolumn av din webbplats :

    //global de $ wp_meta_boxes variabeln ( här ger oss möjlighet att ändra arrayen ) katalog

    global $ wp_meta_boxes ;

    //Så vi gör en säkerhetskopia av din widget

    $ my_widget = $ wp_meta_boxes [ ' dashboard ' ] [ ' normal ' ] [ ' core ' ] [ ' { widget id här } ' ] ;

    //Vi sedan urkopplat den del av arrayen

    unset ( $ wp_meta_boxes [ ' dashboard ' ] [ ' normal ' ] [ ' core ' ] [ ' { widget id här } ' ] ) ;

    //nu lägger vi bara din widget tillbaka i Málaga

    $ wp_meta_boxes [ ' dashboard ' ] [ ' sida ' ] [ ' core ' ] [ ' { widget id här } ' ] = $ my_widget ;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga Marquee koder till PHP Nuke
    ·Hur man stänger en On Screen Varning i PHP
    ·Hur till Redigera PHP i Thesis
    ·MySQL Attributtyper
    ·Så här öppnar Kör SQL-kommando
    ·Hur att ta bort rader i platta filer i PHP
    ·Range Query I MySQL
    ·Hur Överför & Ändra storlek på en PHP MySQL Bild
    ·Hur berätta om ett funktionsanrop är statisk eller in…
    ·ColdFusion och PHP Training
    Utvalda artiklarna
    ·Hur man hanterar Undantag i Ruby
    ·Hur köra SSIS Från lagrade procedurer
    ·Hur man håller ett fönster fokuserad i Perl /Tk
    ·Hur man öppnar en ICD Arkiv
    ·Hur Tally procent i C + +
    ·Hur att bygga din egen Solar System i Java
    ·Definition av C + + String Funktion
    ·Hur har Decimaler användarens input i Java
    ·Hur att förhindra att mer än en instans av ett progra…
    ·Hur man kan stoppa en fråga i MySQL
    Copyright © Dator Kunskap http://www.dator.xyz