Cara Menonaktifkan Bilah Admin WordPress
Diterbitkan: 2022-03-23Ingin menyembunyikan atau menonaktifkan bilah admin di situs WordPress Anda?
Bilah admin WordPress (juga disebut bilah alat) berisi pintasan praktis ke halaman seperti Dasbor, Edit Posting, Halaman Baru, Tema, Menu, Widget, Kustomisasi, dll.
Anda mungkin ingin menghapus bilah admin untuk pelanggan dan kontributor yang tidak memerlukan akses ke backend situs Anda. Pengembang yang bekerja di situs mungkin ingin menyingkirkan bilah admin karena cenderung membuang desain front-end. Beberapa orang bahkan mungkin menganggap bilah admin mengganggu.
Apa pun masalahnya, menghapus bilah admin sangat mudah. Pada artikel ini, kami akan menunjukkan cara menonaktifkannya dari situs WordPress Anda. Mari kita selami.
Cara Menonaktifkan Bilah Admin di WordPress
Ada tiga cara untuk menonaktifkan bilah admin. Yaitu:
- Nonaktifkan bilah admin dari dasbor
- Nonaktifkan bilah admin menggunakan plugin
- Nonaktifkan bilah admin secara manual dengan menambahkan cuplikan kode
Apakah Anda menonaktifkan bilah admin dengan plugin atau melakukannya secara manual, kami akan menunjukkan kepada Anda langkah-langkah tepat yang perlu Anda ambil.
Namun sebelum melanjutkan, kami sangat menyarankan Anda untuk membuat cadangan seluruh situs web Anda. Untuk menonaktifkan bilah admin, Anda perlu menginstal plugin atau menambahkan cuplikan kode secara manual. Dan dalam pengalaman pribadi kami, menambahkan cuplikan kode atau memasang plugin baru dapat merusak situs web Anda. Jadi harap ambil cadangan sebelum Anda melanjutkan dengan salah satu langkah di bawah ini.
1. Nonaktifkan Bilah Admin Dari Dasbor
Anda dapat menonaktifkan bilah admin dari dasbor dengan membuka Pengguna > Semua Pengguna .
Buka profil pengguna yang ingin Anda nonaktifkan bilah adminnya.
Pada laman profil pengguna, Anda akan melihat opsi yang disebut Tampilkan Bilah Alat Saat Melihat Situs . Hapus centang opsi dan bilah alat akan dinonaktifkan untuk pengguna itu.
Seperti yang Anda lihat, menggunakan metode ini Anda hanya dapat menonaktifkan satu pengguna dalam satu waktu. Untuk situs web dengan banyak pengguna, Anda memerlukan opsi yang memungkinkan Anda menonaktifkan bilah admin secara massal. Sayangnya, WordPress tidak menawarkan opsi seperti itu di dasbor Anda. Jadi, Anda harus mengandalkan plugin pihak ke-3.
2. Nonaktifkan Bilah Admin Menggunakan Plugin
Untuk menonaktifkan bilah admin menggunakan plugin, instal dan aktifkan plugin ini – ProfilePress.
Selanjutnya, buka Settings > Admin Bar & Dashboard Access dan pilih Check to Disable Admin Bar .
Dan itu saja! Anda telah menonaktifkan bilah admin untuk semua pengguna situs Anda kecuali untuk administrator.
Jika Anda ingin menonaktifkan bilah admin hanya untuk kontributor dan pelanggan, Anda dapat melakukannya. Plugin ini memungkinkan Anda untuk menonaktifkan bilah admin berdasarkan peran pengguna.
Cukup buka halaman pengaturan plugin, pilih Kontributor, dan Pelanggan .
Perlu disebutkan bahwa, dengan ProfilePress, Anda juga dapat membatasi akses ke Dasbor WordPress.
Bahkan setelah Anda menonaktifkan bilah admin, beberapa pengguna akan mencoba mengakses bagian belakang situs. Untuk memastikan bahwa pengguna tertentu tidak dapat mengakses dasbor, Anda cukup membuka Pengaturan > Bilah Admin & Akses Dasbor dan pilih Kontributor atau Pelanggan atau peran pengguna mana pun yang ingin Anda batasi. Kemudian simpan pengaturan.
Meskipun plugin adalah cara termudah untuk menonaktifkan bilah alat, beberapa dari Anda mungkin tidak ingin menambahkan plugin lain ke situs web Anda. Lagi pula, terlalu banyak plugin dapat membuat situs web Anda menjadi sangat lambat.

Dalam kasus seperti itu, Anda dapat menonaktifkan bilah admin dengan menambahkan cuplikan kode secara manual.
2. Nonaktifkan Bilah Admin Secara Manual Dengan Menambahkan Cuplikan Kode
Perlu dicatat bahwa metode manual melibatkan penyisipan kode ke dalam tema situs web Anda. Setiap perubahan yang dilakukan pada tema akan hilang saat pengembang tema memperbarui tema. Untuk mencegah hilangnya penyesuaian, orang menggunakan tema anak. Untuk orang awam, membuat tema anak itu sulit. Jadi sebaiknya gunakan metode plugin kecuali Anda seorang pengembang dan Anda merasa nyaman untuk membuat perubahan pada kode tema.
Untuk menonaktifkan bilah admin secara manual untuk semua pengguna, Anda harus membuka Appearance > Theme Editor > function.php . Gulir ke akhir halaman dan tambahkan kode berikut:
/* Disable WordPress Admin Bar for all users */ add_filter( 'show_admin_bar', '__return_false' );
Simpan pengaturan dan periksa situs web Anda. Toolbar harus dinonaktifkan untuk semua pengguna.
CATATAN: Jika menambahkan cuplikan kode ke tema Anda terlalu menakutkan, coba tambahkan kode CSS ke situs web Anda. Ini sangat mudah. Pergi ke Appearance > Customize > Additional CSS dan tambahkan kode CSS ini:
#wpadminbar { display:none !important;}
Banyak dari Anda mungkin tidak ingin menonaktifkan admin untuk semua pengguna. Jadi kami akan menunjukkan cara menonaktifkan bilah admin secara manual berdasarkan peran pengguna.
Buka Appearance > Theme Editor > function.php dan tambahkan potongan kode berikut di akhir halaman:
function tf_check_user_role($roles) { /*@ Check user logged-in */ if (is_user_logged_in()) : /*@ Get current logged-in user data */ $user = wp_get_current_user(); /*@ Fetch only roles */ $currentUserRoles = $user->roles; /*@ Intersect both array to check any matching value */ $isMatching = array_intersect($currentUserRoles, $roles); $response = false; /*@ If any role matched then return true */ if ( ! empty($isMatching)) : $response = true; endif; return $response; endif; } $roles = ['customer', 'subscriber']; if (tf_check_user_role($roles)) { add_filter('show_admin_bar', '__return_false'); }
Ingatlah untuk menekan Perbarui File . Anda dapat menggunakan ini untuk menonaktifkan bilah alat untuk kontributor dan pelanggan. Jika Anda ingin membatasi peran pengguna lain, cukup tambahkan peran ke cuplikan kode.
Sekarang, jika Anda ingin menonaktifkan peran pengguna untuk pengguna kecuali Administrator, tambahkan potongan kode berikut ke file function.php Anda:
add_action('after_setup_theme', 'remove_admin_bar'); function remove_admin_bar() { if ( ! current_user_can('administrator') && ! is_admin()) { show_admin_bar(false); } }
Tekan Perbarui File .
Itu saja. Anda sekarang tahu cara menonaktifkan bilah admin di situs web WordPress Anda.
Kesimpulan
Bilah admin dimaksudkan untuk menjadi alat yang berguna tetapi jika Anda ingin mencegah pengguna tertentu mengaduk-aduk di dasbor admin Anda, menonaktifkannya masuk akal. Menggunakan plugin ProfilePress adalah cara termudah untuk menonaktifkan bilah admin untuk sejumlah besar pengguna.
Karena itu, ProfilePress lebih dari sekadar alat pembatasan bilah admin. Ini adalah plugin yang kuat yang dirancang untuk membangun profil pengguna dan direktori anggota, antara lain. Berikut ikhtisar lengkap dari semua hal yang dapat Anda lakukan dengan plugin ini.
Cobalah ProfilePress!