Bagaimana Menyembunyikan Bilah Admin WordPress?
Diterbitkan: 2022-05-09 Sembunyikan bilah admin WordPress dari halaman tertentu
Terkadang Anda mungkin ingin menyembunyikan bilah admin WordPress dari halaman tertentu. Misalnya, bilah admin dapat mengganggu desain. Ini terutama benar jika halaman dibuka di lightbox. Sangat mudah untuk menyembunyikan bilah admin dari halaman tertentu menggunakan filter di WordPress.
WordPress memiliki filter yang disebut show_admin_bar. Jika benar dikembalikan, filternya akan menampilkan bilah admin. Namun, itu tidak akan menampilkan bilah admin jika salah dikembalikan. Nilai $bool diteruskan ke WordPress, yang akan memutuskan apakah bilah admin akan muncul atau tidak. Kode berikut dapat ditambahkan ke functions.php tema Anda.
fungsi my_theme_hide_admin_bar($bool)
{
Jika ( is_page_template() 'page-popup.php') )?
Pengembalian palsu
Lainnya:
Kembalikan $bool
berakhir jika;
}
add_filter('show_admin_bar', 'my_theme_hide_admin_bar');
Kode memeriksa untuk melihat apakah page-popup.php digunakan. Ini adalah file tema yang saya gunakan untuk menampilkan halaman yang dibuka di lightbox. Kami mengembalikan false untuk menekan bilah admin agar tidak ditampilkan di halaman yang menggunakan templat ini. Jika tidak, kami mengembalikan false untuk menekan bilah admin. Template conditional hanyalah salah satu contoh. Persyaratan WordPress lainnya dapat digunakan untuk menonaktifkan bilah admin untuk banyak situasi lain.
Saat pengguna Anda masuk ke situs web Anda, mereka akan melihat Bilah Admin di bagian atas situs. Ini pada dasarnya adalah bilah alat yang menyediakan akses cepat ke fitur dasbor di ujung depan. Tidak selalu berguna untuk membuatnya terlihat di frontend bagi pengguna yang masuk. Anda dapat menonaktifkan Bilah Admin WordPress dan menyembunyikan bilah admin WordPress untuk semua pengguna, kecuali admin. Plugin RegistrationMagic adalah semua yang Anda butuhkan.
Bagaimana saya bisa menyembunyikan bilah admin dari WordPress?
Orang lebih suka melihat Bilah Admin di bagian atas halaman mereka saat masuk dari frontend. Namun, lebih baik menonaktifkan bilah alat dalam beberapa kasus. Anda mungkin perlu menampilkan halaman situs layar penuh saat masuk ke situs. Sebaiknya sembunyikan bilah admin karena berisi semua alat pengeditan yang biasanya Anda temukan di dasbor.
Bilah admin juga lebih berguna untuk penulis, editor, atau admin. Peran pengguna WordPress ini berperan aktif dalam pengembangan situs. Mereka memerlukan akses ke bilah admin, yang berisi pintasan ke berbagai layar di dasbor.
Anda dapat melihat bilah admin di frontend dan backend situs web Anda. Di bawah ini adalah ilustrasi bilah admin yang terletak di sudut kanan atas layar dasbor. Sudah ditandai dengan warna merah agar lebih mudah dilihat.
Menavigasi ke "Pengaturan Umum"
Sekarang, mari pelajari cara menyembunyikan bilah admin WordPress dari halaman depan situs web Anda. Instal plugin RegistrationMagic terlebih dahulu. Kemudian, kita akan bergerak maju.
Klik tautan "Pengaturan Global" dari menu plugin. Pengaturan Global berisi semua pengaturan yang diperlukan untuk plugin halaman pendaftaran WordPress ini. Ini mencakup semua aspek plugin, dari akun pengguna hingga keamanan formulir WordPress hingga integrasi eksternal.
Selanjutnya, buka layar "Pengaturan Global" dan klik opsi "Pengaturan Umum". Bagian ini memungkinkan Anda untuk mengakses semua formulir Anda dari satu lokasi. Ini menghemat waktu. Anda tidak perlu menyesuaikan setiap formulir satu per satu. Layar ini juga dapat mengedit tata letak formulir WordPress , jenis file yang diizinkan untuk diunggah, dan pengaturan lainnya.
Sembunyikan Bilah Admin WordPress Untuk Semua Pengguna Selain Admin
Gulir ke bawah ke layar "Pengaturan Umum", dan Anda akan menemukan pengaturan "Sembunyikan Bilah Alat WordPress".
Ini adalah pengaturan kelima. Untuk menonaktifkan kotak centang “Sembunyikan WordPress Toolbar”, klik di sini. Pengaturan ini menyembunyikan bilah admin atau bilah alat dari frontend dan dapat dinonaktifkan. Semua pengguna yang masuk akan dapat melihat bilah admin ketika mereka mengunjungi situs Anda melalui frontend. Namun, bilah admin akan tetap terlihat oleh administrator situs untuk mengaksesnya dari frontend.
Untuk menyimpan perubahan Anda, jangan lupa klik "Simpan".
Apa tujuan Bilah Admin di-cache?
Bilah Admin Anda akan di-cache jika integrasi Anda memenuhi kriteria berikut.
- Integrasi Situs Penuh Tanpa WAF
- Setelah pembersihan halaman, pengguna admin masuk dan mengirimkan permintaan pertama (setelah masuk) ke CDN.
- Tentukan batas waktu CDN untuk cache CDN StackPath
Kondisi ini akan memungkinkan Asal Anda untuk menanggapi permintaan CDN untuk menyimpan konten dalam cache. File HTML akan mereferensikan aset Bilah Admin, dan CDN akan menimpa header tanpa cache yang biasanya dilampirkan oleh Asal Anda ke halaman ini. CDN akan meminta aset Bilah Admin langsung dari Asal Anda dan kemudian menempatkannya di cache. Permintaan yang di-cache akan dikirim ke administrator yang masuk untuk setiap pengguna yang meminta halaman yang sama lagi.
Hindari Caching dari Bilah Administrasi
Anda memiliki dua opsi untuk menghentikan caching bilah admin Anda.
- Ini mengubah pengaturan WordPress sehingga bilah admin tidak digunakan di halaman publik.
- Yang kedua akan mengubah pengaturan CDN Anda untuk menghormati header Cache-Control yang benar dari Origin Anda. Admin Bar Anda akan tetap berfungsi seperti sebelumnya.
Kesimpulan
Sangat mudah untuk menonaktifkan bilah admin WordPress untuk semua pengguna, kecuali admin yang menggunakan RegistrationMagic.
Bilah admin wordpress disembunyikan di semua situs web profesional, baik toko online, blog, atau situs komunitas. Hanya pembuat situs yang dapat menggunakan bilah admin. Ini bukan sesuatu yang akan dilihat pengguna Anda ketika mereka mengunjungi situs web Anda. Itu juga membuat situs Anda terlihat tidak teratur dan memakan ruang. Pengguna menyukai kerapian situs yang bersih dan luas. Lebih baik menyembunyikan bilah admin Anda dari non-admin. Ini akan membuat situs Anda tampak lebih pintar.
Plugin RegistrationMagic menangani semua aspek tampilan situs. Ini memungkinkan Anda untuk membuat halaman web pendaftaran WordPress yang cerdas dan Formulir Kontak yang cerdas untuk situs Anda.
Jika Anda belum memulai situs WordPress dan mencari hosting WordPress terbaik, AccuWebHosting adalah tujuan lengkapnya.