Wordpress multisite, come Drupal

La cosa che più odio di Wordpress è la necessità di effettuare installazioni separate per ogni blog. Questo di per sé non sarebbe un grande problema se non ci fosse bisogno di aggiornamenti di sicurezza. Ma visto che gli aggiornamenti di sicurezza sono, fortunatamente, frequenti e in ogni caso necessari, quando si devono amministrare più di tre blog le cose cominciano ad essere scomode, complicate, antipatiche, etc, etc, etc…

La prima soluzione sarebbe quella di utilizzare WordpressMu. E’ una versione modificata di wordpress, la stessa su cui si basa la piattaforma di blogging presente su wordpress.com. Ma non tutti i server supportano questa possibilità, in quanto WordpressMu deve avere la possibilità di crearsi in autonomia i domini di secondo livello, cosa che su unbit.it non so o non posso fare, se non parlandone coi tecnici.

Ma avevo bisogno di un sistema più veloce. Inoltre non è necessario che chiunque possa crearsi il suo blog su theeyes. Invece, ripeto, mi basta poter gestire l’esistente con pochi click del mouse, riducendo il numero di applicativi che devo aggiornare ogni volta sia necessario.

Per fortuna esistono diversi plugin che fanno proprio quello che mi serve. Quello che ho provato io si chiama wp-hive. Usarlo è molto semplice, e consiglilo di leggere la documentazione in inglese presente sul sito. In pratica si deve abilitare il plugin su uno dei blog in cui condividere wordpress, dopodiché si faanno puntare gli altri domini sulla stessa cartella fisica del server. Se questi blog sono già pre-esistenti, si importano i temi, i plugins e gli allegati nella nuova struttura, infine si aggiunga una riga a una nuova tabella che crea wp-hive sul db che riguarda la configurazione degli host autorizzati (forse ques’ultima fase non è necessaria, ma io per sicurezza l’ho fatta a mano).

Per il momento il mio blog, inchiostro e crisalide si trovano a condividere la stessa struttura. Se il test andrà a buon fine, anche i blog di perrone condivideranno, fra loro, la stessa struttura.

Chiaramente anche wp-hive ha dei difetti:

  • plugin e temi vengono condivisi da tutti i siti
  • anche gli upload devono essere condivisi. In realtà dal pannello di configurazione si possono stabilire cartelle differenti per ogni blog, tuttavia se i blog sono pre-esistenti, i vecchi allegati devono restano nella stessa posizione relativa, altrimenti il sistema non li trova più

Leave a Reply