Prilagodite svoju poruku dobrodošlice nadzornoj ploči WordPress-a

Prilagodite svoju poruku dobrodošlice nadzornoj ploči WordPress-a

Čini se da mnogi od vas ne žele pokazati novu značajku pod nazivom “Panel dobrodošlice” od WordPressa 3.3. Pretpostavljam da oni koji ne žele prikazati ovu poruku pokušavaju sakriti ovaj okvir svojim klijentima, i zato sam pomislio da bi ga, umjesto da ga sakrijete, trebali prilagoditi i prikazati svojim sadržajem. Za prikaz prilagođene poruke dobrodošlice stvorit ćemo mali dodatak. Na taj način, čak i prilikom nadogradnje na novu verziju WordPress-a, prikazana poruka će biti vaša poruka, a ne zadana.


Započnimo!

Kreirajmo dodatak

Da biste stvorili dodatak, kreirajte novu mapu pod wp-content / plugins i nazvajte je custom-dashboard-message. Unutar ove mape stvorite datoteku koja se zove custom-dashboard-message.php i otvorite je u uređivaču koda (usput, Coda 2 je izvrstan!). Jednostavno zalijepite ovaj kod u novostvorenu datoteku:

Ovaj kôd jednostavno stvara dodatak ... da znam, WordPress je previše lagan za vas!

Ne trebamo stvarati funkciju koja će ukloniti zadanu poruku nadzorne ploče kako bismo nakon dodavanja vlastitog sadržaja dobrodošlice ploči mogli dodati svoj vlastiti sadržaj. Upotrebom uklanjanja prijenosa na kuci dobrodošlice_panel uklanjamo zadanu zakačenu wp_welcome_panel funkciju koja vraća sadržaj ploče dobrodošlice.

/ **
* Uklonite zadanu poruku nadzorne ploče dobrodošlice
*
* @ pristup javnosti
* @since 1.0
* @return void
* /
uklanjanje prijenosa ('dobrodošlica_panel', 'wp_welcome_panel');

Naša prilagođena poruka dobrodošlice

Ako sada krenete na svoju nadzornu ploču (ne zaboravite aktivirati dodatak!), Više nećete vidjeti nijedan zaslon dobrodošlice - ya !. Tako sada možemo stvoriti vlastitu prilagođenu funkciju i spojiti je u kuku Welcome_panel tako da umjesto toga prikazuje našu. Ovaj je dio jednostavan, sve što trebate je stvoriti prilagođenu funkciju i dodati sadržaj koji želite za ploču dobrodošlice. U svom primjeru počeo sam od zadanog sadržaja, iz zadane funkcije wp_welcome_panel (). To je lakše samo zato što mi omogućuje upotrebu već formatiranog sadržaja. Samo sam kopirao i zalijepio ovu funkciju (pronađite je pod wp-admin / uključuje / dashboard.php) i zatim je uredio.

Evo kako izgleda moja funkcija (primijetite kako funkciju slijedi dodavanje i priključeno u Welcome_panel).

/ **
* Funkcija prilagođene ploče dobrodošlice
*
* @ pristup javnosti
* @since 1.0
* @return void
* /
funkcija wpex_wp_welcome_panel () {?>

uredite postavke web lokacije'), admin_url (' options-general.php ')); ?>

  • '. __ ("Uređivanje naslovnice"). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ ("Dodavanje dodatnih stranica"). '', admin_url (' post-new.php? post_type = stranica ')); ?>
  • '. __ ("Uređivanje naslovnice"). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ ("Dodavanje dodatnih stranica"). '', admin_url (' post-new.php? post_type = stranica ')); ?>
  • '. __ ("Dodavanje posta na blogu"). '', admin_url (' post-new.php ')); ?>
  • '. __ ('Napišite svoj prvi post na blogu'). '', admin_url (' post-new.php ')); ?>
  • '. __ ("Dodavanje stranice o programu"). '', admin_url (' post-new.php? post_type = stranica ')); ?>
  • '. __ ("Pogledajte svoju web lokaciju"). '', home_url (' / ')); ?>

', admin_url (' widgets.php '), admin_url (' nav-menus.php ')); ?>
  • '. __ ("Uključivanje ili isključivanje komentara"). '', admin_url (' options-rasprava.php ')); ?>
  • '. __ ("Saznajte više o početku"). '', __ (' http://codex.wordpress.org/First_Steps_With_WordPress ')); ?>
  • Možete jednostavno urediti ovaj dio koda da biste stvorili svoj sadržaj, dodali veze, slike, obrasce ili bilo što drugo…

    Konačni dodatak kod

    Evo punog dodatnog koda, uživajte!

    
    
    

    uredite postavke web lokacije'), admin_url (' options-general.php ')); ?>

    • '. __ ("Uređivanje naslovnice"). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ ("Dodavanje dodatnih stranica"). '', admin_url (' post-new.php? post_type = stranica ')); ?>
    • '. __ ("Uređivanje naslovnice"). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ ("Dodavanje dodatnih stranica"). '', admin_url (' post-new.php? post_type = stranica ')); ?>
    • '. __ ("Dodavanje posta na blogu"). '', admin_url (' post-new.php ')); ?>
    • '. __ ('Napišite svoj prvi post na blogu'). '', admin_url (' post-new.php ')); ?>
    • '. __ ("Dodavanje stranice o programu"). '', admin_url (' post-new.php? post_type = stranica ')); ?>
    • '. __ ("Pogledajte svoju web lokaciju"). '', home_url (' / ')); ?>

    ', admin_url (' widgets.php '), admin_url (' nav-menus.php ')); ?>
  • '. __ ("Uključivanje ili isključivanje komentara"). '', admin_url (' options-rasprava.php ')); ?>
  • '. __ ("Saznajte više o početku"). '', __ (' http://codex.wordpress.org/First_Steps_With_WordPress ')); ?>
  • Jeffrey Wilson Administrator
    Sorry! The Author has not filled his profile.
    follow me