FAQ - Come convertire Wordpress Multisite in singola installazione?

Conversione da WordPress Multisite a WordPress singolo

Per convertire una installazione WordPress Multisite in una installazione singola di WordPress si può procedere in questo modo.


Modifica del file wp-config.php

Aprire il file wp-config.php della propria installazione, trovare le righe relative al multisite e rimuoverle, solitamente:

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
define( 'DOMAIN_CURRENT_SITE', 'www.miosito.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );

Le prime 2 righe ci sono sempre, le altre potrebbero non esserci.


Ripristino del file .htaccess

Va poi ripristinato il file .htaccess di default di WordPress della propria installazione, dovrebbe essere il seguente:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Attenzione: se WordPress è installato in una sottocartella, i percorsi potrebbero essere differenti.


Pulizia del database

A questo punto, loggandosi al proprio backend di WordPress, la funzione Multisite dovrebbe essere stata rimossa. Tuttavia, per rendere la propria installazione pulita, vanno cancellate anche le seguenti tabelle dal database:

wp_blogs
wp_blog_versions
wp_registration_log
wp_signups
wp_site
wp_sitecategories
wp_sitemeta

Nota che il prefisso della tabella "wp_" è quello di default di WordPress, pertanto, anziché iniziare per "wp_", le tabelle potrebbero iniziare con qualsiasi combinazione di lettere e numeri. L'importante è fare riferimento a tutto ciò che viene dopo il segno "_", che va a delimitare il prefisso della tabella.


Attenzione

Resta inteso che si consiglia di effettuare sempre prima un backup dei file e del database prima di effettuare qualsiasi modifica, in quanto le istruzioni riportate potrebbero non essere aggiornate e/o semplicemente non essere corrette per la propria installazione WordPress.

FAQ Precedente su Wordpress
<< Perchè miei articoli programmati in Wordpress non sono stati pubblicati?
FAQ Successiva su Wordpress
Come cambiare la password di Wordpress? >>
FAQ Correlate

Come impostare gli aggiornamenti automatici in Wordpress?
Premettendo che il nostro consiglio è di aggiornare wordpress manualmente, gli aggiornamenti automatici di wordpress possono essere impostati sia tramite il file di configurazione wp-config.php,...

Perché vedo le modifiche al mio sito WordPress solo quando sono loggato?
Se visualizzi correttamente le modifiche quando accedi a WordPress ma, visitando il sito come utente anonimo (anche da un altro browser o in modalità di...

Come disabilitare il WP-CRON di Wordpress?
Il famoso CMS WordPress ha attivato di default la funzione WP-CRON, ovvero una sorta di cron job virtuale che ha il compito di verificare, ogni...

Come si disabilitano i pingback ed i trackback in Wordpress?
Perché disabilitare pingback e trackback in WordPress Disabilitare i pingback e trackback in WordPress è una pratica che dovrebbe essere adottata per svariati motivi, tra cui: Spam:...