Una delle maggiori novità di wordpress 3.0 è l’integrazione con wordpressmu, che permette il suo utilizzo in modalità multi blog, cioè di gestire più blog avendone installato solo uno. Ma se lo avete già provato vi sarete accorti che non si riesce a gestire il multi blog da nessuna parte, infatti bisogna apportare una piccola modifica.
Vi ricordo di disattivare tutti i plugin e di fare un backup di tutti i dati prima di compiere i seguenti passi e/o di fare l’aggiornamento.
Per attivare la funzionalità multi blog in wordpress 3.0 editate il file wp-config.php e aggiungete alla fine questa riga di codice:
define ('WP_ALLOW_MULTISITE', true);
Ora non resta che andare in Tools (Strumenti) selezionando Network.
Delle semplici istruzioni vi diranno come procedere, che per comodità riporto qui sotto:
- Create una cartella di nome blogs.dir dentro la cartella wp-content
- Aggiungete al file wp-config.php, dopo le seguenti parole
"/* That’s all, stop editing! Happy blogging. */”
questo: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 ); - Aggiungete al file .htaccess questo:
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]Nel caso esistano già delle regole wordpress eliminatele.
Infine effettuate nuovamente il log-in.
Ora potete gestire tutto dal SuperAdmin.















a me non funziona. Una volta effettuato il procedimento non effettua + il login
Hai fatto tutti i passaggi, da qualche errore?
Non funziona probabilmente perchè probabilmente avrai installato wordpress in un’altra directory, le istruzioni non sono uguali per tutti.
Fermati all’inserimento di define (‘WP_ALLOW_MULTISITE’, true); in wp-config.php, poi vai su Tools – Network e segui da lì.