Just wondering since I upgraded mine and reworked it.
1) Install a copy of Wordpress somewhere handy. I've put mine in http://daria.be/tags
As an aside, make sure you have this name blocked out from your WPMu install or otherwise you're going to have issues.
2) Install the WPMufeed plugin and get it working.
3) Grab a copy of the reworked WP-Autoblog that I'm going to stick up over in http://wpmudevorg.wordpress.com once I get this finished.
4) Install the plugin but do not activate it yet.
5) Go through your WordPress install that you have setup for the tags and make the following changes:
- Uncheck 'Anyone can register'
- Change the Syndication Feeds to Summary (Optional but suggested)
- Bump up the Show the Most Recent: to something like 25. (Again optional but what the hey)
- ***VERY IMPORTANT Turn off the first three options under 'Usual settings for an article' ***VERY IMPORTANT*** This way you're not sending out pings to the posts you're importing. Did I say how important it was to turn off those options?
- Change Permalinks to 'Date and name based'
6) Open up wp-includes/link-template.php (Please back it up first) and find the function get_permalink. It's near the top. Go to the end of the function. See that array with like ten lines? From the line after the ); at the end of the array to the line before this - "// get permalink from post ID", replace it with the following:
$permalink = $post->guid;
return apply_filters('post_link', str_replace($rewritecode, $rewritereplace, $permalink), $post);
} else { // if they're not using the fancy permalink option
$permalink = $post->guid;
return apply_filters('post_link', $permalink, $post);
return;
}
}
And then save the file.
7) Bump up the WPMuFeed to a high number depending on how currently active your blog is currently. Say 1000. (You can change it back after the first import.)
8) Activate the plugin.
9) Make sure you did remember to stop the pings as above.
9) On your tag system install, go Dashboard -> Options -> WP Autoblog. Enter the URL of your WPMuFeed into the basic settings box on the left. I also have chosen the Excerpt and give them credit options.
10) Double check the pings are in fact turned off. :)
11) Click on Run Script Now.
It should import all those posts into the database. here's the neat thing though. Those changes that you made to link-template.php up above allows the tag system to load the URL of the individual blog as the permalink instead of what it normally does.
Afterwards set WPMuFeed back to a more normal number.
I believe this is all correct and hope someone can test it for me.
thanks,
-drmike