Converting a WP.org Site To WPMU

I have a lot of WordPress sites I manage and I’ve been thinking about converting them to WordPress MU sites to consolidate management. Today I attempted the first one, about.Scriblio.net. There’s no proper way of doing it that I found, but here’s what I did:

  • Create a new site in MU
  • Create the users in the correct order (user ID numbers must match)
  • Replace the posts, postmeta, comments, terms, term_taxonomy, and term_relationship tables with those from the original blog
  • Copy the contents of wp-content/uploads to wp-content/files
  • Update the posts table with the new path (both for regular content and attachments, see below)
  • Hope it all worked

Somebody is likely to say “just export the content in WordPress XML format and import it in the new blog,” but that person doesn’t use permalinks based on post_id. Doing the export/import dance destroys post_id-based permalinks, and that’s a bad thing™.

The MySQL queries to update the posts with the new upload location:

  • for “regular content”
    UPDATE {new_posts_table}
    SET post_content = REPLACE(post_content, '/wp-content/uploads/', 'scriblio.net/wp-content/files/')
    WHERE post_content LIKE '%/uploads/%'
  • for the attachments
    UPDATE {new_posts_table}
    SET guid = REPLACE(guid, '/wp-content/uploads/', 'scriblio.net/wp-content/files/')
    WHERE guid LIKE '%/uploads/%'

2 Comments

  1. Hi i m chand

  2. [...] illetve úgy néz ki, hogy így fog történni. Casey Bisson neve az olvasóimnak biztos ismer?s. Pár napja ? írta le azt a módszert, amelyet mihelyt lehet, én is ki fogok próbálni, de addig is jöjjön a fordítása, hátha [...]


Comments RSS TrackBack Identifier URI

Leave a comment

 

User contributed tags for this post:

convert wordpress to wordpress mu (50) - wp to wpmu (35) - convert wordpress to mu (21) - convert to Wordpress MU (14) - convert wp to wpmu (14) - wordpress mu import (13) - converting wordpress to wordpress mu (12) - convert wordpress to wpmu (9) - converting to wordpress mu (6) - upgrading from wordpress to wordpress mu (6) - Wordpress MU conversion (5) - converting from wordpress to wordpress mu (5) - wordpress mu import users (5) - from wp to wpmu (5) - convert to wpmu (5) - converting wordpress to mu (4) - how to convert a Wordpress Blog into a Wordpress MU Blog (4) - convert wordpress to wordpressmu (4) - upgrading WP to WPMU (4) - Upgrading from WP to WPMU (4) - converting wp to wpmu (3) - wordpress mu nested blog path (3) - convert wordpress mu (3) - convert wpmu (3) - wp replace(post_content (3) - import users to wordpress mu (3) - WPMU 2.6 sites (3) - wordpress to wordpress mu conversion (3) - WPMU to WP (3) - How to convert wp to wpmu (3) - import users wordpress mu (3) - wpmu vs wp (3) - wordpress mu user import (3) - convert wordpress to wordpress mu plugin (2) - WP/WPMU (2) - upgrading wordpress.org to wordpress mu (2) - importing website content wp (2) - wpmu permalinks (2) - plugin export wp (2) - wordpress mu import site (2) - convert wpmu to wp (2) - bsuite MU (2) - convert wp blog to document (2) - converting from wp to wpmu (2) - wpmu private users (2) - wordpress mu convert (2) - wp to wp mu (2) - move wp mu to wordpress.org (2) - wordpress mu pictures export import (2) - how to move wordpress users to wordpress mu (2) - convert from wordpress to mu (2) - move wpmu (2) - wordpress convert wordpress mu (2) - import blog into wpmu (2) - wp to wpmu convert (2) - wordpress convert to mu (2) - import blog to wordpress mu (2) - import users from wordpress to wordpress MU (2) - intaling wpmu on centos (2) - import wordpress mu (2) - export wordpress to wpmu (2) - wpmu replace wp (2) - how to convert wordpress to wordpress mu (2) - import wordpress mu users (2) - permalinks wpmu (2) - upgrading to wordpress MU (2) - wordpress sites (2) - convert wordpress to wordpress-mu (2) - converting wordpress to wordpressmu (2) - upgrading wordpress to wpmu (2) - change from wordpress to wordpress mu (2) - wp to wpmu conversion (2) - how to convert an existing wordpress installation into wordpress mu (2) - where is user ID number in WP 2.6 (2) - Convert a blog to WordPress MU (2) - convert wp wpmu (2) - export wordpress mu blog (2) - Importing XML Catalog AND scriblio (2) - import wordpress wpmu (2) - wpmu import users from wordpress (2) - convert from wordpress to wordpress mu (2) - wordpress import wordpress mu mysql (2) - convert wordpress wordpressmu (2) - import users wordpress to wordpress mu (1) - convert wordpress wordpress mu (1) - consolidate logs to wordpress mu (1) - how to move from wp to wpmu (1) - user wpmu import from single wp (1) - convert wp tp wpmu (1) - how to convert wpmu to wp (1) - move wordpress blog to wordpressMU (1) - convert existing wordpres to wordpress mu (1) - convert wp to wpmu? (1) - move wordpress blog to mu (1) - converting wordpress.org to wordpress mu (1) - convert wordpress.org to wordpressmu (1) - export users wordpress mu (1) - mysql convert wordpress wordpress-mu images (1) - update all wpmu blogs permalink (1) - upload existing wp site onto wpmu (1) - how to convert a web site into wordpress mu (1) - wp users to wpmu (1) - moving wordpress mu (1) - konwersja wordpress to wordpress mu (1) - convert wordpress blog to wordpressmu (1) - export wordpress to wordpressmu (1) - upgrading WP2.9 to WPMU? (1) - converting from worpress t0 wordpress mu (1) - upgrading a wordpress site to wordpress mu (1) - import a blog into wordpress mu (1) - move users from WP to WP MU (1) - wordpress mu export users (1) - wp2wpmu (1) - import user wp to wpmu (1) - how to convert simple wordpress wpmu (1) - wp 2.6 export xml (1) - howto migrate single wp to wpmu (1) - upgrading from wp 2.0 to wp mu2.7 (1) - changing from wp to WPMU (1) - converting a wordpress site to wordpress mu (1) - exporting plugin tables to wpmu (1) - wordpress mu, import users (1) - convert wordpress blog to wordpressmu blog (1) - moving from wp to wpmu (1) - converting a wordpress installation into a wordpress mu (1) - wp to wpmu export (1) - convert normal wp to mu (1) - how to convert from wordpress to wordpress mu (1) - import wordpress users to wpmu (1) - import users into wordpress mu (1) - wordpress mu wp site table (1) - convert wordpress into mu (1) - wp mu in centos (1) - Convert users from normal wp to wp mu (1) - Convert wp to wpmu user tabel (1) - convert a normal wordpress blog to wordpress mu (1) - wpmu export import (1) - convert wordpress to wordpress (1) - wordpress mu users export (1) - how to import complete wordpress blog into wordpressmu (1) - export users wpmu (1) - import mu site (1) - convert wordpress site to wordpress mu (1) - convert standard wordpress to mu (1) - convert single blog to wordpress mu (1) - do I copy options table when migrating to WPMU? (1) - WP MU importeren (1) -