Site-ul dvs. a fost piratat, sunteți lăsat afară, este frustrant. Probabil că ați încercat să creați un administrator folosind o interogare SQL, dar dacă această metodă nu funcționează, ce altceva puteți face? Recent, unul dintre cititorii noștri a întrebat dacă este posibil să adăugați un administrator pe WordPress prin FTP. Răspunsul va surprinde mai mult de unul, pentru că este într-adevăr posibil.

În acest tutorial, vă vom arăta cum să adăugați un administrator pe WordPress prin FTP.

Cum se adaugă un utilizator prin FTP pe WordPress

Când va trebui să adăugați un administrator prin FTP?

Uneori vă puteți uita numele de utilizator sau adresa de e-mail pe site-ul dvs. WordPress, împiedicându-vă să vă conectați la tabloul de bord.

Există mai multe modalități de remediere a acestuia. Una dintre metode este utilizarea unei interogări SQL, dar dacă nu vă puteți conecta la phpMyAdmin, nu veți putea executa interogări MySQL.

Este posibil ca unii utilizatori să aibă un site piratat în care contul lor principal este șters. În acest caz, adăugarea unui administrator prin FTP vă poate restabili rapid accesul la tabloul de bord.

Acestea fiind spuse, să vedem cum adăugați un administrator pe WordPress de către FTP.

Cum se adaugă un utilizator prin FTP

Primul lucru pe care trebuie să îl ai este un client FTP. Dacă nu îl controlați, puteți face întotdeauna o alegere în lista noastră de FTP recomandat și apoi afla cum să-l folosești pentru a pune WordPress online (Cazul FileZilla).

Odată conectat la site-ul dvs. WordPress, trebuie să localizați fișierul " functions.php Din tema ta activă. El este probabil pe o cale similară cu aceasta:

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

Făcând clic dreapta pe fișier functions.php Îl poți descărca pe computer.

FTP faceți clic dreapta pentru a descărca un fișier FileZilla

Deschide fișierul descărcat pe computer cu un bloc de notițe (sau un editor de text la alegere). Acum trebuie să adăugați acest cod la sfârșitul fișierului.

function bpc_admin_account () {$ user = 'Nume utilizator'; $ pass = 'Parola'; $ email = '[e-mail protejat]'; if (! username_exists ($ user) &&! email_exists ($ email)) {$ user_id = wp_create_user ($ user, $ pass, $ email); $ user = new WP_User ($ user_id); $ user-> set_role ('administrator'); }} add_action ('init', 'bpc_admin_account');

Nu uitați să înlocuiți „ Nume utilizator "" parolă », Și« [e-mail protejat] Cu propriile informații.

Apoi salvați fișierul și apoi trimiteți-l la dvs site-ul web, tot prin FTP.

Acum vă puteți autentifica pe site-ul dvs. accesând pagina de conectare. Acest cod se rulează de fiecare dată când inițializarea WordPress. Așadar, va trebui să îl ștergeți când veți ajunge să vă conectați.

Sper că de acum înainte vă puteți conecta la dvs site-ul web. Amintiți-vă că prima soluție împotriva hackingului și tot ceea ce vă împiedică să vă conectați la tabloul de bord sunt backup-urile. V-am oferit în tutorialele anterioare:

De asemenea, va trebui să știi cum să protejezi blogul tău împotriva atacurilor. În acest caz, puteți utiliza Sucuri sau CDN care oferă și un firewall excelent.

Dacă aveți întrebări, nu ezitați să le puneți.