Table of contents

Jika kamu ingin mengamankan website WordPress dari spam atau pendaftaran akun yang tidak diinginkan, salah satu langkah penting yang bisa kamu lakukan adalah menonaktifkan fitur user registration. Dengan begitu, hanya pengguna yang telah ditentukan yang bisa memiliki akses ke dalam website. Dalam panduan ini, kita akan membahas langkah-langkah disable user registration di WordPress dengan mudah.

Panduan Disable User Registration di WordPress

Perlu diketahui, fitur user registration di WordPress secara default bisa diaktifkan atau dinonaktifkan. Jika kamu ingin menonaktifkannya agar tidak ada pengguna baru yang bisa mendaftar tanpa izin, ikuti langkah-langkah berikut:

Langkah 1. Login ke Dashboard WordPress

  • Buka browser favoritmu (Chrome, Firefox, Edge, dll.).
  • Ketik URL login ke dashboard WordPress di address bar. Formatnya adalah:
    • namadomain.com/wp-admin
    • namadomain.com/wp-login.php
  • Masukkan username dan password administrator website. Jika kamu lupa password, gunakan opsi "Lost your password?" untuk meresetnya.
  • Klik tombol "Log In" untuk masuk ke dashboard.

Langkah 2. Masuk ke Menu Pengaturan

  • Setelah berhasil login, kamu akan berada di halaman dashboard WordPress.
  • Di sidebar kiri, cari dan klik menu "Settings" (Pengaturan).
Cara Disable User Registration di WordPress
  • Pilih submenu "General" (Umum) untuk masuk ke pengaturan umum WordPress.
Cara Disable User Registration di WordPress

Langkah 3. Nonaktifkan Opsi "Anyone Can Register"

  • Pada halaman General Settings, cari bagian "Membership" (Keanggotaan).
  • Akan ada kotak centang dengan tulisan "Anyone can register" (Siapa pun bisa mendaftar).
  • Jika kotak ini dicentang, artinya siapa saja bisa mendaftar di situsmu. Untuk menonaktifkannya, hapus centang pada kotak ini.
Cara Disable User Registration di WordPress

Langkah 4. Simpan Perubahan

  • Setelah menghapus centang pada "Anyone can register", gulir ke bawah.
  • Klik tombol "Save Changes" untuk menyimpan konfigurasi baru.

Langkah 5. Pengujian (Pastikan Pendaftaran Benar-Benar Dinonaktifkan)

Setelah perubahan dilakukan, kamu bisa mengecek apakah user registration sudah dinonaktifkan dengan cara:

  • Cek halaman login WordPress
    • Kunjungi halaman login WordPress (namadomain.com/wp-login.php).
    • Jika opsi "Register" (Daftar) sudah tidak muncul, berarti fitur user registration sudah berhasil dinonaktifkan.
    • Jika opsi ini masih muncul, coba refresh halaman atau bersihkan cache browser.
Cara Disable User Registration di WordPress
  • Coba daftar sebagai pengguna baru
    • Buka jendela browser dalam mode Incognito/Private Mode.
    • Kunjungi halaman login (namadomain.com/wp-login.php).
    • Jika tidak ada tombol atau link "Register", berarti tidak ada lagi opsi untuk pengguna baru mendaftar.
Cara Disable User Registration di WordPress

Dengan langkah-langkah ini, kamu berhasil menonaktifkan user registration baru di WordPress. Jika sewaktu-waktu kamu ingin mengaktifkannya kembali, cukup ulangi langkah di atas dan centang kembali opsi "Anyone can register".

Memahami Peran User di WordPress

WordPress memiliki sistem hierarki peran pengguna (user) yang menentukan hak akses masing-masing user. Dengan memahami peran ini, kamu bisa mengelola siapa yang memiliki akses ke website dan mencegah risiko keamanan. Berikut adalah peran user default di WordPress:

  • Super Admin: Hanya tersedia di WordPress Multisite. Memiliki kendali penuh atas semua website dalam jaringan.
  • Administrator: Bisa mengelola seluruh aspek website, termasuk menambah atau menghapus user, mengubah pengaturan, dan menginstal plugin.
  • Editor: Bisa membuat, mengedit, dan menghapus postingan, termasuk konten yang dibuat pengguna lain.
  • Author: Bisa membuat dan mempublikasikan postingan, tetapi hanya untuk kontennya sendiri.
  • Contributor: Bisa membuat postingan, tetapi tidak memiliki izin untuk mempublikasikannya. Postingan harus ditinjau oleh Editor atau Administrator.
  • Subscriber: Peran dengan hak akses paling rendah. Hanya bisa mengelola profil mereka sendiri tanpa bisa mengedit atau membuat konten.

Apa Itu User Registration?

User registration adalah fitur yang memungkinkan pengunjung mendaftar sebagai pengguna website melalui form yang tersedia. Dengan fitur ini, mereka bisa mendapatkan akun dengan peran dan hak akses tertentu.

Fitur ini sering digunakan dalam beberapa kondisi berikut:

  • Blog multi-penulis, di mana admin perlu mendaftarkan penulis dan editor.
  • Website e-commerce, yang memungkinkan pelanggan membuat akun untuk menyimpan pesanan dan histori transaksi.
  • Forum atau komunitas online, yang mengandalkan sistem keanggotaan untuk akses diskusi eksklusif.

Namun, apakah semua website perlu mengaktifkan fitur ini? Tidak selalu! 

Jika kamu hanya mengelola website pribadi atau blog satu penulis, fitur user registration mungkin tidak terlalu dibutuhkan.

Selain itu, ada risiko spam registrasi dari bot atau akun palsu. Jika tidak dikontrol, website bisa kebanjiran akun tidak valid yang bisa disalahgunakan untuk aktivitas berbahaya. Maka dari itu, penting untuk memahami kapan user registration perlu diaktifkan atau dinonaktifkan demi menjaga keamanan website.

Mengapa Kamu Perlu Disable User Registration?

Ada beberapa alasan mengapa menonaktifkan user registration bisa menjadi langkah yang tepat untuk keamanan dan efisiensi website WordPress kamu.

Keamanan Website

  • Mengurangi risiko akun spam dan serangan brute force, yang sering kali dilakukan oleh bot untuk mencuri data atau menyusup ke sistem.
  • Mencegah bot atau hacker mendaftar secara massal dan menyalahgunakan fitur website, seperti komentar atau forum.
  • Meminimalkan kemungkinan penipuan atau pendaftaran akun palsu yang bisa mengganggu ekosistem website.

Kontrol Lebih Baik

  • Hanya administrator yang bisa menambahkan user baru secara manual, memastikan hanya pengguna yang benar-benar diizinkan memiliki akses.
  • Menghindari pengguna tanpa izin mendapatkan akses ke area sensitif website, seperti dashboard admin atau konten eksklusif.

Tidak Diperlukan untuk Semua Website

  • Jika website hanya dikelola oleh tim kecil atau satu orang, membuka user registration tidak diperlukan.
  • Alternatif lain seperti form kontak atau email subscription bisa digunakan tanpa harus mengaktifkan pendaftaran user.

Jika kamu masih ingin mengizinkan user tertentu untuk mendaftar, kamu bisa menggunakan plugin keamanan tambahan untuk menyaring pendaftaran yang masuk atau mengaktifkan fitur CAPTCHA.

Kesimpulan

Menonaktifkan fitur user registration di WordPress adalah langkah penting untuk meningkatkan keamanan website dan menghindari spam. 

Dengan mengikuti langkah-langkah di atas, kamu bisa dengan mudah mengontrol siapa yang bisa mendaftar di website kamu. 

Jika kamu memerlukan fleksibilitas lebih, kamu juga bisa menggunakan plugin tambahan untuk mengatur user registration sesuai kebutuhan.

Jika kamu masih bingung dengan cara disable user registration di WordPress, tim dukungan pelanggan IDwebhost siap membantu!