wordpress

Come accedere a WordPress solo con FTP

Ci sono molte opzioni su come accedere a un sito WordPress se si dispone già di un accesso FTP, la più elegante e conveniente per il proprietario e lo sviluppatore è creare un nuovo utente con una nuova password e nome utente.

Questo può essere utile nei casi in cui è necessario eseguire un lavoro urgente con il sito e il cliente non è disponibile o per qualche altro motivo non può fornire l’accesso al pannello di amministrazione. Può anche tornare utile se hai appena dimenticato la password.

Per fare ciò, crea un file PHP con il contenuto:

<?php

require_once('wp-blog-header.php');
require_once('wp-includes/registration.php');

$newusername = 'YOURUSERNAME';
$newpassword = 'YOURPASSWORD';
$newemail = 'YOUREMAIL@TEST.com';

if ( $newpassword != 'YOURPASSWORD' &&
	 $newemail != 'YOUREMAIL@TEST.com' &&
	 $newusername !='YOURUSERNAME' )
{
	if ( !username_exists($newusername) && !email_exists($newemail) )
	{
		$user_id = wp_create_user( $newusername, $newpassword, $newemail);
		if ( is_int($user_id) )
		{
			$wp_user_object = new WP_User($user_id);
			$wp_user_object->set_role('administrator');
			echo 'Utente creato. Ricordati di cancellare il file!';
		}
		else {
			echo 'Errore, utente non creato.';
		}
	}
	else {
		echo 'Utente esiste già.';
	}
}
else {
	echo 'Verificare le variabili a inizio script.';
}

Modifica $ newusername, $ newpassword e $ newemail a tuo piacimento.

Carica il file tramite FTP nella cartella con il sito e aprilo in un browser, leggi il messaggio dello script.

Related Posts

Leave a comment

Hey, so you decided to leave a comment! That's great. Just fill in the required fields and hit submit. Note that your comment will need to be reviewed before its published.