WPMU Power Tools is a plugin for site admins that gives them more control over their blog network with a handful of tools. At the moment there are two tools:
PHP Code Executor
Intended mainly for advanced users with knowledge of PHP and Wordpress code, you will now be able to easily make modifications to your WPMU site and every blog in your network on the fly. Even if you can’t code, there are some very nice and smart people behind WPMU that can wite you the code to execute. For example: say you want to modify existing blogs users to be registered and logged in to comment? Enter this line in the executor and select all blogs, and it will do the rest.
update_option(‘comment_registration’, ‘1′);
Other possible uses include migrating bloggers from one theme to another, changing permalink settings, adding categories/links, extracting information on each blogger, etc.
WPMU Power Clean
Think of this as a registry cleaner, but for WPMU. I don’t like unneeded database entries and spam blogs being in my database, so I created this tool that will cleanup the mess. You can select which options you like and then simply hit PowerClean to do the magic.
Hopefully there will be more tools to come. Feel free to let me know your suggestions for features/tools.





how about a code, that runs through all blogs, and set new feeds for the 2 feeds inside the dashboard? I know there is now a plugin to set other feeds for enw blogs, but my old blogs, still have the old feeds :-)
otherwise great plugin :-)
If you link me to that plugin, I can probably pull out the code that you can insert into the executor so that all the old blogs have the new feed settings.
its the dashboard feeds plugin from the premium.wpmudev.org site. I saw you psoted there too, so you must have an account :-)
the link will only work if you’re logged in: h**p://premium.wpmudev.org/project/dashboard-feeds
Stick this chunk of code in the executor and run it once:
update_site_option('primary_dashboard_feed_url',$primary_feed_url);update_site_option('primary_dashboard_feed_title',$primary_feed_title);
update_site_option('secondary_dashboard_feed_url',$secondary_feed_url);
update_site_option('secondary_dashboard_feed_title',$secondary_feed_title);
Edit: Actually, you shouldn’t need to do anything. The dashboard feeds plugin should already apply the new feeds for all blogs, even old ones, because it uses wordpress filters.
hmm…
my config looks like:
$primary_feed_url = ‘http://zice.ro/feed/’;
$primary_feed_title = ‘Ultimele noutati de pe zice.ro’;
$secondary_feed_url = ‘http://zice.ro/sitewide-feed/’;
$secondary_feed_title = ‘Ultimele articole din comunitate’;
and only newly created blogs have their feeds changed. Old blogs are still stuck with the default wordpress dashboard feeds.
And how can we do for default links ?
For default links, you can use this code:
wp_delete_link( 1 ); //delete Wordpress.com blogroll linkwp_delete_link( 2 ); //delete Wordpress.org blogroll link
wp_insert_link( array('link_name' => $current_site->domain, 'link_url' => 'http://' . $current_site->domain . $current_site->path) );
This will delete the default blogroll links and add a link to your WPMU site – modify as needed. You will also need permanent plugin code such as in WPMU Blog Defaults to apply the change to new blogs.
This is just great…
I’m a complete php noob… could somebody kindly give me some advice on how would the code look for adding categories to all blogs on using the Power tools plugin?
Thanks in advance!