Il tuo sito è stato violato, sei escluso, è frustrante. Probabilmente hai provato a creare un amministratore utilizzando una query SQL, ma se questo metodo non funziona, cos'altro puoi fare? Di recente, uno dei nostri lettori ha chiesto se fosse possibile aggiungere un amministratore su WordPress tramite FTP. La risposta sorprenderà più di uno, perché è davvero possibile.

In questo tutorial, ti mostreremo come aggiungere un amministratore su WordPress tramite FTP.

Come aggiungere un utente tramite FTP WordPress

Quando sarà necessario aggiungere un amministratore tramite FTP?

A volte puoi dimenticare il tuo nome utente o indirizzo email sul tuo sito WordPress, impedendoti di accedere alla tua dashboard.

Esistono diversi modi per risolverlo. Uno dei metodi sta usando una query SQL, ma se non riesci a connetterti a phpMyAdmin, non sarai in grado di eseguire query MySQL.

Alcuni utenti potrebbero avere un sito compromesso in cui il loro account principale viene eliminato. In questo caso, l'aggiunta di un amministratore tramite FTP può ripristinare rapidamente l'accesso alla dashboard.

Detto questo, vediamo come si aggiunge un amministratore su WordPress tramite FTP.

Come aggiungere un utente tramite FTP

La prima cosa che devi avere è un client FTP. Se non lo controlli, puoi sempre fare una scelta nel nostro elenco di FTP raccomandato poi scopri come usarlo per mettere WordPress online (Se FileZilla).

Una volta connesso al tuo sito WordPress, è necessario individuare il file " functions.php Del tuo tema attivo. Probabilmente si trova in un percorso simile a questo:

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

Facendo clic con il tasto destro sul file functions.php Puoi scaricarlo sul tuo computer.

FTP tasto destro del mouse per scaricare un file FileZilla

Apri il file che hai scaricato sul tuo computer con un blocco note (o un editor di testo a tua scelta). Ora devi aggiungere questo codice alla fine del file.

funzione bpc_admin_account () {$ user = 'Username'; $ pass = 'Password'; $ email = '[email protected]'; if (! username_exists ($ user) &&! email_exists ($ email)) {$ user_id = wp_create_user ($ user, $ pass, $ email); $ utente = nuovo WP_User ($ user_id); $ user-> set_role ('amministratore'); }} add_action ('init', 'bpc_admin_account');

Non dimenticare di sostituire " Nome utente "," mot de passe », E« [email protected] Con le tue informazioni.

Quindi salva il file e quindi invialo al tuo sito web, sempre tramite FTP.

Ora puoi accedere al tuo sito accedendo alla pagina di accesso. Questo codice viene eseguito ogni volta che WordPress viene inizializzato. Quindi dovrai eliminarlo quando ti connetti.

Spero che d'ora in poi tu sia in grado di connetterti al tuo sito web. Ricorda che la prima soluzione contro l'hacking e tutto ciò che ti impedisce di accedere alla tua dashboard sono i backup. Ti abbiamo offerto nei tutorial precedenti:

Dovrai anche sapere come proteggerti il tuo blog contro gli attacchi. In questo caso puoi usare Sucuri o CDN che offre anche un eccellente firewall.

Se avete domande, non esitate a porle.