Kohandage oma WordPressi juhtpaneeli tervitussõnumit

Kohandage oma WordPressi juhtpaneeli tervitussõnumit

Näib, et paljud teist ei taha WordPress 3.3-st alates uut funktsiooni nimega “Welcome Panel” näidata. Arvan, et need, kes ei soovi seda sõnumit kuvada, proovivad selle kasti oma klientide eest ära peita, seetõttu arvasin, et selle peitmise asemel peaksite selle kohandama ja kuvama oma sisuga. Kohandatud tervitussõnumi kuvamiseks loome väikese pistikprogrammi. Nii ka WordPressi uuele versioonile ülemineku korral kuvatakse kuvatav sõnum, mitte vaikeseade.


Alustame!

Loogem pistikprogramm

Pistikprogrammi loomiseks looge uus kaust wp-content / plugins alt ja nimetage see kohandatud-armatuurlaua-sõnumiks. Selles kaustas looge fail nimega custom-dashboard-message.php ja avage see oma koodiredaktoris (muuseas Coda 2 on suurepärane!). Lihtsalt kleepige see kood vastloodud faili:

See kood loob lihtsalt plugina ... jah, ma tean, WordPress on teie jaoks liiga lihtne!

Ei, me peame looma funktsiooni, mis eemaldab armatuurlaua vaiketeate, et saaksime pärast oma kohandatud tervituspaneeli sisu lisamist. Kasutades tervituse_paneeli konksu eemaldamistoimingut, eemaldame vaikimisi konksuga funktsiooni wp_welcome_panel, mis tagastab tervituspaneeli sisu.

/ **
* Eemaldage vaiketervituspaneeli teade
*
* @ juurdepääs avalik
* @ väärtus 1.0
* @ tagasivõtmine tühine
* /
remove_action ('teretulnud_panel', 'wp_welcome_panel');

Meie kohandatud tervitussõnum

Kui lähete nüüd armatuurlauale (ärge unustage pistikprogrammi aktiveerida!), Ei näe te enam tervitusekraani - yay !. Nüüd saame luua oma kohandatud funktsiooni ja haakida see Welcome_paneli konksu, et see kuvaks hoopis meie oma. See osa on lihtne, peate vaid looma kohandatud funktsiooni ja lisama tervituspaneelile soovitud sisu. Minu näites alustasin vaikimisi sisust, vaikefunktsioonist wp_welcome_panel (). See on lihtsam just seetõttu, et see võimaldab mul kasutada juba vormindatud sisu. Nii et ma lihtsalt kopeerisin ja kleepisin selle funktsiooni (leidke see wp-admin / incl / dashboard.php alt) ja siis redigeerisin seda.

Minu funktsioon näeb välja selline (pange tähele, kuidas sellele funktsioonile järgneb add_action ja see on ühendatud welcome_panelisse).

/ **
* Kohandatud tervituspaneeli funktsioon
*
* @ juurdepääs avalik
* @ väärtus 1.0
* @ tagasivõtmine tühine
* /
funktsioon wpex_wp_welcome_panel () {?>

muutke oma saidi sätteid'), admin_url (' options-general.php ')); ?>

  • '. __ ('Redigeerige oma esilehte'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ ('Lisage täiendavaid lehti'). '', admin_url (' post-new.php? post_type = page ')); ?>
  • '. __ ('Redigeerige oma esilehte'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ ('Lisage täiendavaid lehti'). '', admin_url (' post-new.php? post_type = page ')); ?>
  • '. __ ('Lisage ajaveebi postitus'). '', admin_url (' post-new.php ')); ?>
  • '. __ ('Kirjutage oma esimene blogipostitus'). '', admin_url (' post-new.php ')); ?>
  • '. __ ('Lisa leht umbes'). '', admin_url (' post-new.php? post_type = page ')); ?>
  • '. __ ('Vaadake oma saiti'). '', kodu_url (' / ')); ?>

', admin_url (' vidinad.php '), admin_url (' nav-menus.php ')); ?>
  • '. __ ('Kommentaaride sisse või välja lülitamine'). '', admin_url (' options-arutelu.php ')); ?>
  • '. __ ('Lisateave alustamise kohta'). '', __ (' http://codex.wordpress.org/First_Steps_With_WordPress ')); ?>
  • Selle koodi osa saate oma sisu loomiseks, linkide, piltide, vormide või mis iganes lisamiseks lihtsalt muuta.

    Lõplik plugina kood

    Siin on täielik pistikprogrammi kood, nautige!

    
    
    

    muutke oma saidi sätteid'), admin_url (' options-general.php ')); ?>

    • '. __ ('Redigeerige oma esilehte'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ ('Lisage täiendavaid lehti'). '', admin_url (' post-new.php? post_type = page ')); ?>
    • '. __ ('Redigeerige oma esilehte'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ ('Lisage täiendavaid lehti'). '', admin_url (' post-new.php? post_type = page ')); ?>
    • '. __ ('Lisage ajaveebi postitus'). '', admin_url (' post-new.php ')); ?>
    • '. __ ('Kirjutage oma esimene blogipostitus'). '', admin_url (' post-new.php ')); ?>
    • '. __ ('Lisa leht umbes'). '', admin_url (' post-new.php? post_type = page ')); ?>
    • '. __ ('Vaadake oma saiti'). '', kodu_url (' / ')); ?>

    ', admin_url (' vidinad.php '), admin_url (' nav-menus.php ')); ?>
  • '. __ ('Kommentaaride sisse või välja lülitamine'). '', admin_url (' options-arutelu.php ')); ?>
  • '. __ ('Lisateave alustamise kohta'). '', __ (' 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