Cara Menambahkan Pemberitahuan Admin Kustom di WordPress
Diterbitkan: 2023-02-12Saat Anda pemilik situs web WordPress atau pembuat plugin/tema, pemberitahuan admin menawarkan cara yang efisien untuk berkomunikasi dengan pengguna melalui peringatan dan pesan sederhana. Namun, jika Anda belum pernah menggunakannya sebelumnya, Anda mungkin bertanya-tanya bagaimana cara membuat custom admin notice di WordPress.
Berita baiknya adalah ada banyak solusi yang tersedia. Salah satu cara untuk membuat pemberitahuan admin WordPress khusus adalah dengan mengedit kode situs Anda secara manual. Alternatifnya, jika Anda menginginkan metode yang kurang teknis, Anda juga memiliki opsi untuk menggunakan plugin.
Dalam posting ini, kita akan membahas manfaat menambahkan pemberitahuan admin khusus di WordPress. Kemudian kami akan memandu Anda langkah demi langkah bagaimana melakukannya, baik dengan maupun tanpa plugin. Mari kita mulai!
Apa Manfaat Pemberitahuan Admin Kustom?
Pemberitahuan admin WordPress adalah alat berguna yang dapat Anda gunakan untuk menampilkan peringatan dan pesan penting kepada pengguna Anda. Pemberitahuan admin kustom memungkinkan Anda untuk:
- Menampilkan informasi berguna dengan cepat dan mudah di seluruh situs Anda, termasuk pengingat admin
- Bantu pengguna baru menavigasi area admin WordPress dengan mudah, termasuk untuk situs multi-penulis
- Tampilkan pesan sukses, peringatan, dan kesalahan di area admin
- Memberikan umpan balik dan panduan kepada pengguna
Pemberitahuan admin khusus memungkinkan Anda mengirimkan pemberitahuan yang dapat ditutup yang dapat diberi kode warna berdasarkan jenis pesan. Misalnya, Anda dapat menggunakan warna merah untuk peringatan dan kesalahan, hijau untuk pesan sukses, dan biru untuk pemberitahuan informatif.
Cara Menambahkan Pemberitahuan Admin Khusus ke WordPress: Tanpa Plugin
Jika Anda merasa nyaman bekerja dengan kode dan menginginkan fleksibilitas dan kontrol sebanyak mungkin, Anda dapat menambahkan pemberitahuan admin khusus di WordPress tanpa menggunakan plugin. Mari kita lihat bagaimana melakukannya dalam dua langkah.
Langkah 1: Tambahkan Kode ke File functions.php
Untuk secara manual menambahkan pemberitahuan admin khusus di WordPress, cari dan buka file functions.php untuk tema WordPress Anda. Kemudian tambahkan potongan kode berikut:
function general_admin_notice(){ global $pagenow; if ( $pagenow == 'options-general.php' ) { echo '<div class="notice notice-warning is-dismissible"> <p>This is an example of a notice that appears on the settings page.</p> </div>'; } } add_action('admin_notices', 'general_admin_notice');
Ini akan menampilkan pemberitahuan dengan batas kuning pada halaman pengaturan Anda, yang terlihat seperti ini:
Dalam kode di atas, variabel $pagenow digunakan untuk mendeteksi halaman, dan kondisi berikut memverifikasi apakah halaman saat ini harus menampilkan pemberitahuan. Anda dapat menggunakan notice-error , notice-warning , notice-success , atau notice-info untuk membuat pemberitahuan admin khusus.
Langkah 2: Edit Kode untuk Menampilkan Pesan Hanya untuk Penulis
Jika Anda ingin mengonfigurasi pemberitahuan agar hanya ditampilkan untuk peran pengguna 'penulis', Anda dapat melakukannya dengan menambahkan cuplikan kode berikut ke file functions.php Anda:
function author_admin_notice(){ global $pagenow; if ( $pagenow == 'index.php' ) { $user = wp_get_current_user(); if ( in_array( 'author', (array) $user->roles ) ) { echo '<div class="notice notice-info is-dismissible"> <p>Click on <a href="edit.php">Posts</a> to start writing.</p> </div>'; } } } add_action('admin_notices', 'author_admin_notice');
Pada kode di atas, Anda akan melihat fungsi tambahan untuk mendeteksi peran pengguna. Sekarang, pemberitahuan khusus admin akan ditampilkan seperti ini, tetapi hanya untuk penulis:
Anda dapat menggunakan cuplikan kode ini sebagai templat untuk membuat pemberitahuan admin khusus Anda sendiri di WordPress, mengganti atau menambahkan ketentuan, pengait, dan filter apa pun untuk memenuhi kebutuhan Anda.
Cara Menambahkan Pemberitahuan Admin Kustom ke WordPress: Dengan Plugin
Jika Anda mencari metode yang lebih sederhana daripada mengedit kode situs Anda, atau Anda tidak memerlukan banyak fleksibilitas, Anda juga dapat menambahkan pemberitahuan admin khusus di WordPress dengan menggunakan plugin.
Mari kita lihat bagaimana proses ini bekerja.
Langkah 1: Unduh dan Instal Plugin yang Sesuai
Langkah pertama adalah mengunduh plugin yang memungkinkan Anda menambahkan pemberitahuan admin khusus di WordPress, seperti Pemberitahuan Admin KJM:
Setelah Anda mengunduhnya dari Direktori Plugin WordPress, unggah plugin ke situs Anda ( Plugins > Add New > Upload Plugin ). Kemudian instal dan aktifkan.
Langkah 2: Konfigurasikan Pengaturan Plugin
Langkah selanjutnya adalah mengaktifkan opsi “KJM Admin Notices” di halaman pengaturan plugin. Arahkan ke Pengaturan > Pemberitahuan Admin KJM :
Centang kotak untuk mengaktifkan Pemberitahuan Admin KJM, dan buat jenis kiriman khusus untuk menambahkan dan mengedit pemberitahuan admin khusus:
Di halaman ini, Anda juga dapat memilih opsi untuk mengirimkan email kepada pengguna saat pemberitahuan dipublikasikan, dan mengaktifkan komentar. Pilih Simpan Perubahan setelah selesai di sini.
Langkah 3: Buat Pemberitahuan Admin Kustom
Selanjutnya, arahkan kursor ke item menu Notices yang telah ditambahkan ke dashboard admin WordPress Anda, dan pilih Add Notice :
Mirip dengan membuat posting atau halaman biasa di WordPress, Anda dapat memasukkan judul dan deskripsi untuk pemberitahuan admin:
Di sebelah kanan, di bawah Notification Cats , pilih kategori untuk notifikasi:
Pilih kategori yang ingin Anda gunakan untuk pemberitahuan admin khusus ini.
Langkah 4: Tambahkan Peran Pengguna yang Akan Melihat Pemberitahuan Ini
Setelah Anda mengisi detail notifikasi dan memilih kategori, gulir ke bawah ke bagian Tampilkan Pemberitahuan Kepada Peran :
Pilih peran pengguna mana yang ingin Anda lihat notifikasi ini. Di bagian berikut, Anda dapat menyesuaikan pemberitahuan lebih lanjut, misalnya dengan menyembunyikan tombol tutup atau mengubah latar belakang dan warna teks:
Setelah selesai, klik tombol Terbitkan :
Itu dia! Anda sekarang telah membuat pemberitahuan admin khusus WordPress.
Jelajahi Sumber Daya Pengembang WP Engine
Pemberitahuan admin WordPress adalah cara yang berguna untuk menampilkan informasi, peringatan, dan pesan kepada pengguna Anda. Apakah Anda seorang pembuat plugin atau tema, atau hanya pemilik situs individu, Anda dapat membuat pemberitahuan admin khusus dengan mengedit file functions.php tema WordPress Anda secara manual, atau dengan menggunakan plugin seperti KJM Admin Notices.
Namun, agar pemberitahuan admin WordPress Anda menjadi paling efektif, penting bahwa semua aspek situs web dan area admin Anda dioptimalkan. Di WP Engine, kami menawarkan paket hosting berkualitas yang dapat membantu Anda memberikan pengalaman digital yang luar biasa kepada pelanggan Anda!