Prispôsobte si uvítaciu správu informačného panela WordPress

Prispôsobte si uvítaciu správu informačného panela WordPress

Zdá sa, že mnohí z vás nechcú od prehliadača WordPress 3.3 zobrazovať novú funkciu s názvom Uvítací panel. Myslím, že tí, ktorí nechcú túto správu zobraziť, sa snažia toto pole skryť svojim klientom, preto som si myslel, že namiesto toho, aby ste ho skryli, by ste ho mali prispôsobiť a zobraziť podľa vlastného obsahu. Aby sme zobrazili vlastnú uvítaciu správu, vytvoríme malý doplnok. Takto sa zobrazí aj pri inovácii na novú verziu programu WordPress vaša správa a nie predvolená správa.


Začnime!

Vytvorme doplnok

Ak chcete vytvoriť doplnok, vytvorte nový priečinok pod wp-content / plugins a nazvite ho custom-dashboard-message. V tomto priečinku vytvorte súbor s názvom custom-dashboard-message.php a otvorte ho v editore kódu (mimochodom, Coda 2 je vynikajúca!). Jednoducho vložte tento kód do novovytvoreného súboru:

Tento kód jednoducho vytvorí doplnok ... áno, viem, WordPress je pre vás príliš jednoduchý!

Nie, musíme vytvoriť funkciu, ktorá odstráni predvolenú správu na hlavnom paneli, aby sme mohli po pridaní vlastného obsahu uvítacieho panela. Použitím remove_action na háku welcome_panel odstránime predvolenú funkciu hákovaného wp_welcome_panel, ktorá vracia obsah uvítacieho panela.

/ **
* Odstráňte predvolenú správu uvítacieho panela
*
* @access public
* @ od 1.0
* @return neplatné
* /
remove_action ('welcome_panel', 'wp_welcome_panel');

Naše vlastné uvítacie správy

Ak teraz prejdete na informačný panel (nezabudnite si aktivovať doplnok!), Neuvidíte žiadnu uvítaciu obrazovku - yay !. Takže teraz si môžeme vytvoriť vlastnú funkciu a pripojiť ju k háku welcome_panel, aby namiesto toho zobrazovala našu. Táto časť je jednoduchá. Všetko, čo musíte urobiť, je vytvoriť vlastnú funkciu a pridať požadovaný obsah pre uvítací panel. V mojom príklade som vychádzal z predvoleného obsahu, z predvolenej funkcie wp_welcome_panel (). Je to jednoduchšie len preto, že mi umožňuje používať už naformátovaný obsah. Túto funkciu som práve skopíroval a prilepil (nájsť ju pod wp-admin / include / dashboard.php) a potom ju upraviť.

Ako vyzerá moja funkcia (všimnite si, ako za ňou nasleduje add_action a zahnutý do welcome_panel).

/ **
* Vlastná funkcia uvítacieho panela
*
* @access public
* @ od 1.0
* @return neplatné
* /
function wpex_wp_welcome_panel () {?>

upravte nastavenia svojich stránok'), admin_url (' options-general.php ')); ?>

  • '. __ („Upravte svoju prednú stránku“). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ („Pridať ďalšie stránky“). '', admin_url (' post-new.php? post_type = page ')); ?>
  • '. __ („Upravte svoju prednú stránku“). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ („Pridať ďalšie stránky“). '', admin_url (' post-new.php? post_type = page ')); ?>
  • '. __ („Pridať príspevok do blogu“). '', admin_url (' post-new.php ')); ?>
  • '. __ ('Napíš svoj prvý príspevok na blogu'). '', admin_url (' post-new.php ')); ?>
  • '. __ („Pridať stránku About“). '', admin_url (' post-new.php? post_type = page ')); ?>
  • '. __ („Prezrite si svoje stránky“). '', home_url (' / ')); ?>

', admin_url (' widgets.php '), admin_url (' nav-menus.php ')); ?>
  • '. __ („Zapnutie alebo vypnutie komentárov“). '', admin_url (' options-Discussion.php ')); ?>
  • '. __ („Viac informácií o tom, ako začať“). '', __ (' http://codex.wordpress.org/First_Steps_With_WordPress ')); ?>
  • Túto časť kódu môžete jednoducho upraviť a vytvoriť tak svoj obsah, pridať odkazy, obrázky, formuláre alebo čokoľvek ...

    Konečný doplnkový kód

    Tu je plný kód doplnku!

    
    
    

    upravte nastavenia svojich stránok'), admin_url (' options-general.php ')); ?>

    • '. __ („Upravte svoju prednú stránku“). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ („Pridať ďalšie stránky“). '', admin_url (' post-new.php? post_type = page ')); ?>
    • '. __ („Upravte svoju prednú stránku“). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ („Pridať ďalšie stránky“). '', admin_url (' post-new.php? post_type = page ')); ?>
    • '. __ („Pridať príspevok do blogu“). '', admin_url (' post-new.php ')); ?>
    • '. __ ('Napíš svoj prvý príspevok na blogu'). '', admin_url (' post-new.php ')); ?>
    • '. __ („Pridať stránku About“). '', admin_url (' post-new.php? post_type = page ')); ?>
    • '. __ („Prezrite si svoje stránky“). '', home_url (' / ')); ?>

    ', admin_url (' widgets.php '), admin_url (' nav-menus.php ')); ?>
  • '. __ („Zapnutie alebo vypnutie komentárov“). '', admin_url (' options-Discussion.php ')); ?>
  • '. __ („Viac informácií o tom, ako začať“). '', __ (' 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