Kustomisasi Pesan Selamat Datang Dasbor WordPress Anda

Kustomisasi Pesan Selamat Datang Dasbor WordPress Anda

Tampaknya banyak dari Anda tidak ingin menampilkan fitur baru yang disebut “Welcome Panel” sejak WordPress 3.3. Saya kira mereka yang tidak ingin menampilkan pesan ini mencoba menyembunyikan kotak ini untuk klien mereka, itu sebabnya saya berpikir bahwa alih-alih menyembunyikannya, Anda harus menyesuaikannya dan menampilkannya dengan konten Anda sendiri. Untuk menampilkan pesan sambutan khusus, kami akan membuat plugin kecil. Dengan cara itu bahkan ketika meningkatkan ke versi baru WordPress pesan yang ditampilkan akan pesan Anda dan bukan yang default.


Mari kita mulai!

Mari Buat Plugin

Untuk membuat plugin, buat folder baru di bawah wp-content / plugins, dan namai itu custom-dashboard-message. Dalam folder ini buat file bernama custom-dashboard-message.php dan buka di editor kode Anda (omong-omong Coda 2 hebat!). Cukup tempel kode ini di file yang baru dibuat:

Kode ini hanya membuat plugin ... ya saya tahu, WordPress terlalu mudah untuk Anda!

Tidak, kita perlu membuat fungsi yang akan menghapus pesan dasbor default sehingga kita dapat setelah menambahkan konten panel selamat datang kustom kita sendiri. Dengan menggunakan remove_action pada kait welcome_panel, kami menghapus fungsi wp_welcome_panel yang terhubung yang mengembalikan konten panel selamat datang.

/ **
* Hapus pesan dashboard selamat datang default
*
* @ akses publik
* @ sejak 1.0
* @return batal
* /
remove_action ('welcome_panel', 'wp_welcome_panel');

Pesan Selamat Datang Kustom Kami

Jika sekarang Anda pergi ke dasbor Anda (jangan lupa untuk mengaktifkan plugin!), Anda tidak akan lagi melihat layar sambutan - yay !. Jadi sekarang kita dapat membuat fungsi kustom kita sendiri dan mengaitkannya ke kait welcome_panel sehingga ia menampilkan milik kita. Bagian ini sederhana, yang perlu Anda lakukan adalah membuat fungsi khusus dan menambahkan konten yang Anda inginkan untuk panel selamat datang. Dalam contoh saya, saya mulai dari konten default, dari fungsi default wp_welcome_panel (). Lebih mudah hanya karena memungkinkan saya untuk menggunakan konten yang sudah diformat. Jadi saya hanya menyalin dan menempelkan fungsi ini (menemukannya di bawah wp-admin / include / dashboard.php) kemudian diedit.

Inilah fungsi saya (perhatikan bagaimana fungsi diikuti oleh add_action dan terhubung ke welcome_panel).

/ **
* Kustom fungsi panel selamat datang
*
* @ akses publik
* @ sejak 1.0
* @return batal
* /
function wpex_wp_welcome_panel () {?>

edit pengaturan situs Anda'), admin_url (' options-general.php ')); ?>

  • ' __ ('Edit halaman depan Anda'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • ' __ ('Tambahkan halaman tambahan'). '', admin_url (' post-new.php? post_type = halaman ')); ?>
  • ' __ ('Edit halaman depan Anda'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • ' __ ('Tambahkan halaman tambahan'). '', admin_url (' post-new.php? post_type = halaman ')); ?>
  • ' __ ('Tambahkan posting blog'). '', admin_url (' post-new.php ')); ?>
  • ' __ ('Tulis posting blog pertama Anda'). '', admin_url (' post-new.php ')); ?>
  • ' __ ('Tambahkan halaman Tentang'). '', admin_url (' post-new.php? post_type = halaman ')); ?>
  • ' __ ('Lihat situs Anda'). '', home_url (' / ')); ?>

', admin_url (' widgets.php '), admin_url (' nav-menus.php ')); ?>
  • ' __ ('Menghidupkan atau mematikan komentar'). '', admin_url (' options-discussion.php ')); ?>
  • ' __ ('Pelajari lebih lanjut tentang memulai'). '', __ (' http://codex.wordpress.org/First_Steps_With_WordPress ')); ?>
  • Anda cukup mengedit bagian kode ini untuk membuat konten Anda, menambahkan tautan, gambar, formulir, atau apa pun ...

    Kode Plugin Terakhir

    Inilah kode plugin lengkap, selamat menikmati!

    
    
    

    edit pengaturan situs Anda'), admin_url (' options-general.php ')); ?>

    • ' __ ('Edit halaman depan Anda'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • ' __ ('Tambahkan halaman tambahan'). '', admin_url (' post-new.php? post_type = halaman ')); ?>
    • ' __ ('Edit halaman depan Anda'). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • ' __ ('Tambahkan halaman tambahan'). '', admin_url (' post-new.php? post_type = halaman ')); ?>
    • ' __ ('Tambahkan posting blog'). '', admin_url (' post-new.php ')); ?>
    • ' __ ('Tulis posting blog pertama Anda'). '', admin_url (' post-new.php ')); ?>
    • ' __ ('Tambahkan halaman Tentang'). '', admin_url (' post-new.php? post_type = halaman ')); ?>
    • ' __ ('Lihat situs Anda'). '', home_url (' / ')); ?>

    ', admin_url (' widgets.php '), admin_url (' nav-menus.php ')); ?>
  • ' __ ('Menghidupkan atau mematikan komentar'). '', admin_url (' options-discussion.php ')); ?>
  • ' __ ('Pelajari lebih lanjut tentang memulai'). '', __ (' 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