Come eliminare WordPress multisito

Come eliminare WordPress multisito

La funzione multisito di WordPress può in alcuni casi essere molto utile per gestire più siti con un’unica installazione. In questa guida vi spiegherò come eliminare WordPress multisito e tornare all’installazione singola di WordPress.

Fai un backup.

Per prima cosa è importante avere una copia di backup. Salva quindi i file del sito e il database.

Modifica il file wp-config.php

Apri il file wp-config.php e cancella il seguente codice:

define( 'MULTISITE', true );
 define( 'SUBDOMAIN_INSTALL', false );
 $base = '/wordpress/';
 define( 'DOMAIN_CURRENT_SITE', 'localhost' );
 define( 'PATH_CURRENT_SITE', '/wordpress/' );
 define( 'SITE_ID_CURRENT_SITE', 1 );
 define( 'BLOG_ID_CURRENT_SITE', 1 );

cerca la stringa

define('WP_ALLOW_MULTISITE', true);

e al posto di true inserisci false

Modifica il file .htaccess

Sostituisci le regole presenti nel file .htaccess con le seguenti:

RewriteEngine On
 RewriteBase /wordpress/
 RewriteRule ^index.php$ - [L]

# uploaded files
 RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
 RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
 RewriteCond %{REQUEST_FILENAME} -d
 RewriteRule ^ - [L]
 RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
 RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
 RewriteRule . index.php [L]

Modifica il database.

L’ultima definitiva modifica riguarda il database. Dovrai eliminare/disattivare queste tabelle:

  • wp_blogs
  • wp_blog_versions
  • wp_registration_log
  • wp_signups
  • wp_site
  • wp_sitemeta

A questo punto sei pronto per effettuare il login e vedere che la funzione multisito non è più attiva.

Se non sei sicuro di poter svolgere queste procedure, rivolgiti ad un esperto per evitare la perdita di dati importanti.

Buon lavoro 😉

2 commenti su “Come eliminare WordPress multisito”

  1. Ciao, dopo aver seguito questo tutorial non riesco più ad accedere a wp. Quando cerco di entrare nel mio dominio dalla pagina di login mi dice che la password non c’è.
    Cosa può essere successo?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Torna in alto