Mukauta WordPress-hallintapaneelin tervetuloviestiä

Mukauta WordPress-hallintapaneelin tervetuloviestiä

Näyttää siltä, ​​että monet teistä eivät halua näyttää uutta ”Welcome Panel” -ominaisuutta, koska WordPress 3.3. Luulen, että ne, jotka eivät halua näyttää tätä viestiä, yrittävät piilottaa tämän ruudun asiakkailleen, siksi ajattelin, että piilottamisen sijaan sinun pitäisi mukauttaa sitä ja näyttää se omalla sisällöllä. Mukautetun tervetuloviestin näyttämiseksi aiomme luoda pienen laajennuksen. Tällä tavoin jopa päivitettäessä WordPressin uuteen versioon näytetty viesti tulee olemaan viesti eikä oletusviesti.


Aloitetaan!

Luotaan lisäosa

Voit luoda laajennuksen luomalla uuden kansion wp-content / plugins -kohtaan ja kutsua sitä mukautettuun hallintapaneelin viestiin. Luo tästä kansiosta tiedosto nimeltä custom-dashboard-message.php ja avaa se koodieditorissa (muuten Coda 2 on hieno!). Liitä tämä koodi äskettäin luotuun tiedostoon:

Tämä koodi luo yksinkertaisesti laajennuksen ... kyllä, tiedän, WordPress on sinulle liian helppo!

Ei, meidän on luotava toiminto, joka poistaa oletusarvoisen kojelaudan viestin, jotta voimme lisätä sen jälkeen oman mukautetun tervetulopaneelin sisällön. Käyttämällä Poista_toimintoa tervetulopanelin koukussa poistamme oletuskoukussa olevan wp_welcome_panel -toiminnon, joka palauttaa tervetulopaneelin sisällön.

/ **
* Poista tervetuloa kojelaudan viesti
*
* @ pääsy julkinen
* @since 1.0
* @palaa tyhjä
* /
poista_toiminta ('tervetuloa_paneli', 'wp_welcome_panel');

Mukautettu tervetuloviestimme

Jos siirryt nyt kojelautaan (älä unohda aktivoida laajennusta!), Et enää näe mitään tervetuliaisnäyttöä - yay !. Joten nyt voimme luoda oman mukautetun toiminnon ja kiinnittää sen Welcome_panel-koukkuun, jotta se näyttää meidän sijaan. Tämä osa on yksinkertainen, sinun tarvitsee vain luoda mukautettu toiminto ja lisätä haluamasi sisältö tervetulopaneelille. Esimerkissäni aloitin oletussisällöstä, wp_welcome_panel () -toiminnosta. Se on helpompaa vain siksi, että sen avulla voin käyttää jo muotoiltua sisältöä. Joten kopioin ja liitin juuri tämän toiminnon (etsi se wp-admin / sisältyy / kojetaulu.php-kohdasta) ja muokkasin sitä.

Täältä näen funktioni näyttävän (huomaa, kuinka funktiota seuraa add_action ja koodataan welcome_paneliin).

/ **
* Mukautettu tervetulopaneelitoiminto
*
* @ pääsy julkinen
* @since 1.0
* @palaa tyhjä
* /
toiminto wpex_wp_welcome_panel () {?>

muokata sivustosi asetuksia'), admin_url (' options-general.php ')); ?>

  • '. __ ('Muokkaa etusivua'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ ('Lisää lisäsivuja'). '', admin_url (' post-new.php? post_type = sivu ')); ?>
  • '. __ ('Muokkaa etusivua'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ ('Lisää lisäsivuja'). '', admin_url (' post-new.php? post_type = sivu ')); ?>
  • '. __ ('Lisää blogiviesti'). '', admin_url (' post-new.php ')); ?>
  • '. __ ('Kirjoita ensimmäinen blogiviestisi'). '', admin_url (' post-new.php ')); ?>
  • '. __ ('Lisää Tietoja-sivu'). '', admin_url (' post-new.php? post_type = sivu ')); ?>
  • '. __ ('Näytä sivustosi'). '', home_url (' / ')); ?>

', admin_url (' widgetit.php '), admin_url (' nav-valikot.php ')); ?>
  • '. __ ('Ota kommentit käyttöön tai pois käytöstä'). '', admin_url (' options-keskustelu.php ')); ?>
  • '. __ ('Lisätietoja aloittamisesta'). '', __ (' http://codex.wordpress.org/First_Steps_With_WordPress ')); ?>
  • Voit yksinkertaisesti muokata tätä koodin osaa luodaksesi sisällön, lisätä linkkejä, kuvia, lomakkeita tai muuta ...

    Lopullinen laajennuskoodi

    Tässä on täydellinen laajennuskoodi, nauti!

    
    
    

    muokata sivustosi asetuksia'), admin_url (' options-general.php ')); ?>

    • '. __ ('Muokkaa etusivua'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ ('Lisää lisäsivuja'). '', admin_url (' post-new.php? post_type = sivu ')); ?>
    • '. __ ('Muokkaa etusivua'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ ('Lisää lisäsivuja'). '', admin_url (' post-new.php? post_type = sivu ')); ?>
    • '. __ ('Lisää blogiviesti'). '', admin_url (' post-new.php ')); ?>
    • '. __ ('Kirjoita ensimmäinen blogiviestisi'). '', admin_url (' post-new.php ')); ?>
    • '. __ ('Lisää Tietoja-sivu'). '', admin_url (' post-new.php? post_type = sivu ')); ?>
    • '. __ ('Näytä sivustosi'). '', home_url (' / ')); ?>

    ', admin_url (' widgetit.php '), admin_url (' nav-valikot.php ')); ?>
  • '. __ ('Ota kommentit käyttöön tai pois käytöstä'). '', admin_url (' options-keskustelu.php ')); ?>
  • '. __ ('Lisätietoja aloittamisesta'). '', __ (' http://codex.wordpress.org/First_Steps_With_WordPress ')); ?>
  • Jeffrey Wilson Administrator
    Sorry! The Author has not filled his profile.
    follow me
      Like this post? Please share to your friends:
      Adblock
      detector
      map