Cara Membuat Halaman Registrasi Pengguna WordPress Kustom
Diterbitkan: 2019-01-08Ada banyak alasan mengapa Anda ingin mengizinkan pendaftaran pengguna WordPress. Mungkin Anda memiliki situs keanggotaan atau menjalankan komunitas forum. Anda hanya boleh mengizinkan pengguna terdaftar untuk mengirim komentar sebagai cara untuk memoderasi diskusi. Apa pun alasan Anda, kami ingin menunjukkan cara membuat pengguna Anda aktif dan berjalan dengan akun mereka sendiri.
Mengizinkan Pendaftaran Pengguna WordPress
Langkah pertama yang harus Anda ikuti sangat sederhana. Buka halaman Pengaturan – Umum di dasbor WordPress Anda. Di sana, Anda akan menemukan dua opsi yang penting untuk keseluruhan proses ini: Keanggotaan dan Peran Default Pengguna Baru . Anda akan ingin mencentang kotak yang mengatakan Siapapun dapat mendaftar dan memilih peran default Anda. Biasanya, itu akan menjadi Subscriber , tetapi karena setiap peran memiliki izin yang berbeda, itu mungkin bukan yang terbaik untuk situs Anda.

Secara default, Anda mendapatkan 5 peran pengguna:
- pelanggan
- Pengarang
- Editor
- Penyumbang
- Administrator
Masing-masing peran ini memiliki serangkaian izin yang berbeda, dan Anda dapat mengubahnya dengan plugin dan cuplikan kode tertentu. Beberapa plugin akan membuat peran pengguna tertentu untuk diri mereka sendiri (seperti BuddyPress membuat peran Keymaster).
Biasanya, Pelanggan adalah pilihan yang baik karena mereka tidak dapat membuat posting atau benar-benar mendapat masalah apa pun. Setelah Anda menekan tombol Simpan, situs Anda siap bagi pengguna untuk mendaftar. Tetapi Anda memerlukan formulir masuk dan pendaftaran untuk melakukannya.
Cara Membuat Halaman Registrasi Pengguna WordPress Kustom
Berlangganan Saluran Youtube Kami
Opsi 1: Gunakan Formulir Pendaftaran WordPress
Cara paling sederhana untuk membuat pengguna Anda mendaftar adalah dengan masuk ke bagian Appearance – Widgets dan memilih widget Meta dan menyeretnya ke area sidebar atau footer Anda.

Kelemahan dari metode ini adalah widget juga menyertakan tautan RSS dan WordPress.org. Itu juga hanya akan menyediakan tautan Masuk untuk diikuti pengguna yang membawa mereka ke layar masuk WP default tempat mereka dapat mendaftar. Tautan ini tidak terlalu jelas.

Mereka kemudian akan dibawa ke halaman login dan registrasi pengguna WordPress default yang terletak di yoursite.com/wp-admin . Mereka mengklik (lagi) tautan Daftar yang cukup tersembunyi, dan mereka dapat mendaftar.

Tetapi karena semuanya cukup membingungkan, Anda ingin pengguna Anda benar-benar menemukan formulir untuk mendaftar. Sekarang, URL pendaftaran WordPress adalah https://yoursite.com/wp-login.php?action=register , dan Anda dapat menautkannya kapan pun Anda mau. Itu akan mengirim mereka ke formulir pendaftaran default di mana mereka memilih nama pengguna dan memasukkan email mereka.

Ketika mereka mengkonfirmasi email mereka, akun akan diberikan izin default yang Anda tetapkan di atas.
Opsi 2: Gunakan Plugin
Salah satu opsi terbaik untuk membuat formulir pendaftaran front-end (dengan kode pendek sehingga Anda dapat meletakkannya di mana saja) adalah plugin bernama Ultimate Member. Dengannya, Anda tidak hanya dapat menjaga tampilan halaman pendaftaran pengguna WordPress Anda konsisten dengan merek Anda lainnya, tetapi Anda juga dapat mengelola pengguna itu sendiri dengan lebih mudah. Dengan 100.000+ instalasi dan pembaruan yang konsisten, Anda dapat merasa aman membiarkan yang satu ini menanganinya untuk Anda.

Pertama, Anda ingin mengunduh dan menginstal Ultimate Member dari repositori plugin. Setelah diaktifkan, Anda akan mendapatkan pesan bahwa plugin perlu membuat beberapa halaman baru agar berfungsi. Silakan dan beri izin.

Setelah membuat halaman, Anda secara teknis siap untuk pergi. Pengguna dapat segera mendaftar di yoursite.com/register , meskipun Anda dapat mengubah URL tersebut menjadi apa pun yang Anda inginkan.

Jika formulir default tidak berfungsi untuk Anda, Anda memiliki dua opsi. Edit atau buat yang baru. Salah satunya dapat ditemukan di bawah bagian Ultimate Member pada panel admin Anda.

Pastikan Anda memiliki Formulir Pendaftaran yang disorot (1). Pembuatan formulir itu sendiri adalah drag-and-drop. Jika Anda pernah menggunakan pembuat halaman sebelumnya atau editor WordPress baru Gutenberg, Anda akan menemukan pengalaman yang sangat mirip.

Jumlah bidang yang dapat Anda sertakan juga cukup besar. Dengan mengklik + di dalam editor (3) , Anda dapat menambahkan sejumlah detail yang perlu Anda ketahui tentang pengguna Anda.

Namun, bagian terpenting dari semua ini adalah kotak Kode Pendek (2) . Saat Anda menyalin dan menempelkan kode itu ke halaman atau widget, formulir pendaftaran khusus ini akan ditampilkan. Misalnya, Anda dapat menempelkannya ke widget HTML Khusus di bawah Penampilan – Widget .

Saat itu disimpan, Anda akan melihat seluruh formulir muncul di bilah sisi (atau di mana pun widget itu hidup).

Jika Anda ingin formulir itu di tengah posting, Anda bisa sekarang. Itulah hebatnya mengikatnya ke kode pendek.
Halaman Login Pengguna WordPress
Selain halaman pendaftaran pengguna, Anda dapat mengikuti langkah-langkah yang sama persis untuk membuat halaman login juga. Anda hanya perlu memastikan bahwa Formulir Login disorot saat membuatnya.

Plugin Ultimate Member telah membuat URL default untuk yang ini sebagai yoursite.com/login , juga. Jika Anda menggunakan formulir default, Anda tidak memiliki pekerjaan lagi. Namun, jika Anda membuat yang baru, Anda hanya perlu memasukkan kode pendek baru ke halaman itu.

Hasil akhirnya akan terlihat seperti ini. Ingat bahwa Anda juga dapat menggunakan kumpulan bidang yang sama untuk halaman login yang Anda lakukan untuk pendaftaran.

Bagian terbaik tentang formulir khusus ini adalah tombol register menonjol dan tidak tersembunyi seperti WordPress default.
Mengelola Pengguna Baru
Secara default, WordPress memiliki sistem manajemen pengguna minimal untuk administrator. Anda masuk ke Edit Pengguna layar dari daftar Pengguna di dasbor admin Anda, dan Anda dapat mengubah banyak hal tentang pengguna. Seperti nama mereka, nama pengguna, nama tampilan, email, dan bahkan peran mereka. Tetapi dalam hal izin untuk peran tersebut, Anda kurang beruntung secara default. Plugin seperti Ultimate Member membantu ini dengan memperluas apa yang dapat Anda lakukan tanpa menggali kode WordPress.

Selain itu, Anda dapat membuat direktori anggota tempat Anda dapat mengelola pengguna dan menampilkan semua orang yang telah mendaftar ke situs atau layanan Anda. Itu dapat ditemukan di bawah Ultimate Member – Member Directories .

Bergantung pada alasan Anda mengizinkan pendaftaran, Anda mungkin menginginkan ini publik atau tidak. Namun, awalnya seperti itu, karena UM membuat halaman yoursite.com/members dengan kode pendek direktori di dalamnya. Anda dapat menghapus atau membatalkan publikasi halaman. Namun, jika Anda menggunakan direktori, secara default akan terlihat seperti ini.

Hal Lain yang Perlu Dipertimbangkan
Sekarang, langkah-langkah sebelumnya telah membawa Anda dari tidak dapat memiliki pendaftaran pengguna WordPress sama sekali menjadi dapat menampilkan direktori anggota penuh untuk situs Anda. Jika Anda ingin mengambil keanggotaan dan pendaftaran sedikit lebih jauh, berikut adalah beberapa ide.
Buat URL Login Khusus
Pertama, Anda dapat membuat URL login khusus tanpa menggunakan plugin seperti Ultimate Member. Ini berbeda karena melakukannya dengan cara ini akan membuat Anda menghilangkan sepenuhnya /wp-admin slug, yang mengamankan situs Anda dari serangan brute force dan banyak lagi. Menggunakan UM untuk membuat /register dan /login sangat berguna, tetapi cara /wp-admin juga berfungsi. Jika Anda mengubahnya sepenuhnya, situs Anda dapat dikunci dengan lebih baik.
Sesuaikan Halaman Login WordPress Default
Kedua, Anda dapat menyesuaikan halaman login WordPress itu sendiri. Jika Anda lebih memilih untuk menjaga agar URL login dan pendaftaran WordPress default tetap utuh, Anda dapat sepenuhnya mengubah desain dan mengubahnya agar sesuai dengan merek Anda. Ini membutuhkan sedikit pengetahuan tentang file WP Core dan PHP, tetapi jika Anda melakukannya, halaman abu-abu menjemukan yang Anda dapatkan saat instalasi dapat dipercantik sebanyak yang Anda inginkan.
Kesimpulan
Apa pun alasan Anda, meminta pengguna mendaftar ke situs Anda sangatlah sederhana. Hanya dengan beberapa klik dan sedikit penyesuaian, Anda dapat membuat pendaftaran pengguna WordPress berubah dari tumpul dan agak tersembunyi menjadi bagian lain dari situs Anda yang dapat Anda banggakan dan dapat melakukan hal-hal hebat dengannya. Jadi, keluarlah dan mulailah membangun komunitas Anda.
Untuk apa Anda menggunakan pendaftaran pengguna WordPress?
Gambar unggulan artikel oleh Visual Generation / shutterstock.com
