Come passare da Wordpress a Wordpress MU
Nei due articoli precedenti ho accennato cos’è Wordpress MU e come si installa su Aruba.
Ora vediamo come migrare i contenuti di un blog fatto con Wordpress in uno fatto con Wordpress MU.
Presuppongo che Wordpress MU sia installato e il nuovo blog (ancora vuoto) sia stato creato.
Probabilmente ci sono plugin che fanno al caso nostro ma perché semplificarsi la vita quando ci si può sporcare le mani con un po’ di SQL?
La premessa ovvia ma necessaria in questi casi è sempre: fate il backup di tutto! (sia del blog vecchio sia del blog nuovo). Non prendetevela con me se succede qualche casino e non va più niente :p
Detto questo, dal blog vecchio esportate le seguenti tabelle:
- wp_comments
- wp_links
- wp_postmeta
- wp_posts
- wp_terms
- wp_term_relationships
- wp_term_taxonomy
Ora entrate nel vostro blog nuovo e cliccate sulla voce di menu Amministra sito / Blog. Vi verrà mostrata la lista di tutti i blog attualmente installati. Cercate la riga del vostro blog in questione e segnatevi il numerino sulla sinistra: è l’ID del vostro blog.
Le tabelle SQL di Wordpress MU sono uguali a quelle di Wordpress con l’unica differenza che è indicato nel nome l’ID del blog a cui si riferiscono. Se per esempio il nostro blog ha ID 2, le sue tabelle saranno wp_2_comments, wp_2_links ecc.
Se dunque il vostro ID è ad esempio 2, nel database nuovo dovete cancellare le tabelle:
- wp_2_comments
- wp_2_links
- wp_2_postmeta
- wp_2_posts
- wp_2_terms
- wp_2_term_relationships
- wp_2_term_taxonomy
Ora importate le tabelle del database vecchio (precedentemente esportate) nel database nuovo e rinominatele affinché seguano lo standard di Wordpress MU wp_<ID>_ecc.
Fatto. E’ più facile a farsi che a dirsi











Rispondi