Prilagodite sporočilo dobrodošlice nadzorne plošče WordPress

Prilagodite sporočilo dobrodošlice nadzorne plošče WordPress

Zdi se, da mnogi od vas ne želijo prikazati nove funkcije, imenovane »Pozdravna plošča«, saj WordPress 3.3. Mislim, da tisti, ki tega sporočila ne želijo prikazati, to polje skrijejo svojim strankam, zato sem mislil, da ga morate namesto tega, da ga skrivate, prilagoditi in prikazati s svojo vsebino. Če želite prikazati sporočilo dobrodošlice po meri, bomo ustvarili majhen vtičnik. Tako bo tudi pri nadgradnji na novo različico WordPress-a prikazano sporočilo in ne privzeto.


Začnimo!

Ustvarimo vtičnik

Če želite ustvariti vtičnik, ustvarite novo mapo pod wp-content / plugins in jo pokličite po pošti na nadzorni plošči po meri. Znotraj te mape ustvarite datoteko, imenovano custom-dashboard-message.php, in jo odprite v urejevalniku kode (mimogrede Coda 2 je odlična!). To kodo preprosto prilepite v novo ustvarjeno datoteko:

Ta koda preprosto ustvari vtičnik ... da, vem, WordPress je za vas preveč preprost!

Ne potrebujemo ustvarjanja funkcije, ki bo odstranila privzeto sporočilo nadzorne plošče, da bomo lahko dodali svojo vsebino dobrodošlice. Z uporabo odstranjevanja prestrezanja na kljuki dobrodošlice_panel odstranimo privzeto kljukasto wp_welcome_panel funkcijo, ki vrne vsebino dobrodošlice.

/ **
* Odstranite privzeto sporočilo dobrodošlice na nadzorni plošči
*
* @ dostopna javnost
* @since 1.0
* @ neveljavna razveljavitev
* /
odstranjevanje ('dobrodošlica_panel', 'wp_welcome_panel');

Naše sporočilo dobrodošlice po meri

Če greste zdaj na nadzorno ploščo (ne pozabite aktivirati vtičnika!), Ne boste več videli nobenega dobrodošlega zaslona - ja! Zdaj lahko ustvarimo lastno funkcijo po meri in jo priključimo v kavelj dobrodošlice_panel, tako da namesto tega prikaže našo. Ta del je preprost, vse kar morate storiti je, da ustvarite funkcijo po meri in dodate želeno vsebino za pozdravno ploščo. V svojem primeru sem začel s privzeto vsebino, od privzete funkcije wp_welcome_panel (). To je lažje samo zato, ker mi omogoča uporabo že oblikovane vsebine. Torej sem samo kopiral in prilepil to funkcijo (poiščite jo pod wp-admin / include / dashboard.php) in jo nato uredil.

Tukaj je videti moja funkcija (opazite, kako tej funkciji sledi dodajanje in priklopljeno na Welcome_panel).

/ **
* Funkcija dobrodošlice po meri
*
* @ dostopna javnost
* @since 1.0
* @ neveljavna razveljavitev
* /
funkcija wpex_wp_welcome_panel () {?>

uredite nastavitve spletnega mesta'), admin_url (' options-general.php ')); ?>

  • '. __ („Uredi svojo prvo stran“). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ („Dodaj dodatne strani“). '', admin_url (' post-new.php? post_type = stran ')); ?>
  • '. __ („Uredi svojo prvo stran“). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ („Dodaj dodatne strani“). '', admin_url (' post-new.php? post_type = stran ')); ?>
  • '. __ („Dodaj objavo v blog“). '', admin_url (' post-new.php ')); ?>
  • '. __ („Napišite svojo prvo objavo na spletnem dnevniku“). '', admin_url (' post-new.php ')); ?>
  • '. __ („Dodaj stran o strani“). '', admin_url (' post-new.php? post_type = stran ')); ?>
  • '. __ („Oglejte si svoje spletno mesto“). '', home_url (' / ')); ?>

', admin_url (' widgets.php '), admin_url (' nav-menus.php ')); ?>
  • '. __ („Vklop ali izklop komentarjev“). '', admin_url (' options-debate.php ')); ?>
  • '. __ ("Več o začetku"). '', __ (' http://codex.wordpress.org/First_Steps_With_WordPress ')); ?>
  • Ta del kode lahko preprosto uredite tako, da ustvarite svojo vsebino, dodate povezave, slike, obrazce ali kar koli drugega ...

    Končna koda za vtičnike

    Tu je celotna vtična koda, uživajte!

    
    
    

    uredite nastavitve spletnega mesta'), admin_url (' options-general.php ')); ?>

    • '. __ („Uredi svojo prvo stran“). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ („Dodaj dodatne strani“). '', admin_url (' post-new.php? post_type = stran ')); ?>
    • '. __ („Uredi svojo prvo stran“). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ („Dodaj dodatne strani“). '', admin_url (' post-new.php? post_type = stran ')); ?>
    • '. __ („Dodaj objavo v blog“). '', admin_url (' post-new.php ')); ?>
    • '. __ („Napišite svojo prvo objavo na spletnem dnevniku“). '', admin_url (' post-new.php ')); ?>
    • '. __ („Dodaj stran o strani“). '', admin_url (' post-new.php? post_type = stran ')); ?>
    • '. __ („Oglejte si svoje spletno mesto“). '', home_url (' / ')); ?>

    ', admin_url (' widgets.php '), admin_url (' nav-menus.php ')); ?>
  • '. __ („Vklop ali izklop komentarjev“). '', admin_url (' options-debate.php ')); ?>
  • '. __ ("Več o začetku"). '', __ (' 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