Situs Anda telah diretas, Anda ditinggalkan, itu membuat frustrasi. Anda mungkin sudah mencoba membuat administrator menggunakan kueri SQL, tetapi jika metode ini tidak berhasil, apa lagi yang dapat Anda lakukan? Baru-baru ini, salah satu pembaca kami bertanya apakah mungkin menambahkan administrator di WordPress melalui FTP. Jawabannya akan mengejutkan lebih dari satu, karena memang mungkin.

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menambahkan administrator di WordPress melalui FTP.

Cara menambahkan pengguna melalui FTP di WordPress

Kapan Anda perlu menambahkan administrator melalui FTP?

Terkadang Anda bisa melupakan nama pengguna atau alamat email di situs WordPress Anda, mencegah Anda masuk ke dasbor.

Ada beberapa cara untuk memperbaikinya. Salah satu metode menggunakan kueri SQL, tetapi jika Anda tidak dapat terhubung ke phpMyAdmin, Anda tidak akan dapat menjalankan query MySQL.

Beberapa pengguna mungkin memiliki situs yang diretas sehingga akun utama mereka dihapus. Dalam hal ini, menambahkan administrator melalui FTP dapat memulihkan akses Anda ke dasbor dengan cepat.

Yang mengatakan, kita akan melihat bagaimana Anda menambahkan administrator di WordPress melalui FTP.

Cara menambahkan pengguna melalui FTP

Hal pertama yang perlu Anda miliki adalah klien FTP. Jika Anda tidak mengontrolnya, Anda selalu dapat membuat pilihan di daftar FTP direkomendasikan dan kemudian pelajari cara menggunakannya untuk membuat WordPress daring (Kasus FileZilla).

Setelah terhubung ke situs WordPress Anda, Anda perlu mencari file " functions.php Tema aktif Anda. Dia mungkin berada di jalan yang mirip dengan ini:

/votresite.com/wp-content/themes/votre-theme-actif/functions.php

Dengan mengklik kanan pada file tersebut functions.php Anda dapat mengunduhnya ke komputer Anda.

FTP klik kanan untuk mengunduh file FileZilla

Buka file yang Anda unduh ke komputer Anda dengan notepad (atau editor teks pilihan Anda). Sekarang Anda harus menambahkan kode ini di akhir file.

function bpc_admin_account () {$ user = 'Nama Pengguna'; $ pass = 'Kata Sandi'; $ email = '[email dilindungi]'; if (! namapengguna_exists ($ user) &&! email_exists ($ email)) {$ user_id = wp_create_user ($ user, $ pass, $ email); $ user = baru WP_User ($ user_id); $ user-> set_role ('administrator'); }} add_action ('init', 'bpc_admin_account');

Jangan lupa ganti " Nama pengguna "" kata sandi Â», Dan« [email dilindungi] Dengan informasi Anda sendiri.

Kemudian simpan file tersebut dan kirimkan ke situs web, masih melalui FTP.

Anda sekarang dapat masuk ke situs Anda dengan mengakses halaman login. Kode ini berjalan setiap kali WordPress menginisialisasi. Jadi, Anda harus menghapusnya ketika Anda bisa terhubung.

Saya harap mulai sekarang Anda dapat terhubung ke situs web. Ingatlah bahwa solusi pertama terhadap peretasan dan segala sesuatu yang mencegah Anda masuk ke dasbor adalah cadangan. Kami telah menawarkan Anda di tutorial sebelumnya:

Anda juga perlu tahu cara melindunginya blog Anda melawan serangan. Dalam hal ini Anda dapat menggunakan Sucuri atau CDN yang juga menawarkan firewall yang sangat baik.

Jika Anda memiliki pertanyaan, jangan ragu untuk bertanya.