Come posso trasformare un sito multiplo in un sito singolo?
WordPress Multisite le permette di collegare e gestire facilmente più siti web. Molti utenti integrano diversi siti web in un unico sito per ospitarli su un'unica rete. Questo aiuta ad aggiornare automaticamente tutti i siti web quando si modifica o si aggiorna il nucleo di WordPress o i plugin.
Non ha ancora trovato un hosting WordPress adatto? Ce l'abbiamo noi: Hosting web ottimizzato per WordPress
A volte ci si rende conto che un'installazione multisito non ha sempre senso. Qui le spieghiamo come può convertire la sua installazione multisito in un sito singolo in pochi passi.
- Proteggere il suo sito web prima di tutto
- Modifichi il file wp-config
Acceda al suo sito WordPress tramite FTP o cPanel, a seconda del metodo che preferisce. Se utilizza cPanel, acceda al file manager per accedere ai file del suo sito.
Apra il file wp-config.php ed elimini il seguente codice:
definire( 'MULTISITE', true );
definire( 'SUBDOMAIN_INSTALL', false );
$base = '/wordpress/';
define( 'DOMAIN_CURRENT_SITE', 'localhost' );
define( 'PATH_CURRENT_SITE', '/wordpress/' );
definire( 'SITE_ID_CURRENT_SITE', 1 );
definire( 'BLOG_ID_CURRENT_SITE', 1 );
Deve anche modificare la seguente riga nel file wp-config.php e impostarla su "false":
definisca('WP_ALLOW_MULTISITE', true);
3. Modifichi il file .htaccess
Successivamente, deve modificare il suo file .htaccess, che si trova nella directory principale della sua installazione di WordPress. Sostituisca le vecchie regole con le nuove regole seguenti:
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index.php$ - [L]
# file caricati
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# aggiunge uno slash finale a /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]
4. Eliminazione di tabelle dal database
Infine, deve eliminare le seguenti tabelle globali nel suo database. Per farlo, utilizzi phpMyAdmin nel cPanel.
Ha bisogno di aiuto con phpMyAdmin? Segua la documentazione: Che cos'è PHPMyAdmin e dove posso accedervi?
wp_blog
wp_blog_versioni
wp_registrazione_log
wp_signups
wp_sito
wp_sitemeta
Ora acceda nuovamente a WordPress. Il Multisito dovrebbe ora essere rimosso.
Argomento correlato: Come si gestiscono gli utenti in WordPress?
Ripristinare un multisito in un sito singolo può essere un processo complicato. Tuttavia, se segue i passaggi seguenti, può facilmente convertire un multisito in un sito singolo.
Ci auguriamo che queste istruzioni l'abbiano aiutata a effettuare il cambio. Se dovesse riscontrare dei problemi, apra un ticket di assistenzaper ricevere aiuto. La preghiamo di notare che la conversione da Multisito a Sito singolo da parte del nostro team di assistenza è a pagamento.