Come attivare la funzionalità multi blog su wordpress 3.0

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.

0 thoughts on “Come attivare la funzionalità multi blog su wordpress 3.0

    1. 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ì.

Lascia un commento

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