Mrjcleaver:
Will this help? I use a mu-plugin to insert a common footer into every theme. When I add a new theme, my footer appears automatically. Note the add action line at the end. Does your mu-admin plugin have an add action at the end? Do your themes have the corresponding functions where you want.
<?php
/*
Plugin Name: WPMU Footer
Plugin URI: http://www.domain.org
Description: Adds a domain.org footer to every theme, site-wide.
Author: D. Sader
Version: 1.1
Author URI: http://blog.domain.org
*/
function wpmu_footer($blah)
{
echo '
© '; echo(date('Y')); echo ' '; the_author('nickname'); echo '
↑
Terms of Service
| Privacy Policy
| Safety Tips
| Contact
| '; _e('RSS'); echo '
| '; wp_loginout(); echo '
↑
'; echo get_num_queries(); echo ' students of Soren Kierkegaard created this page
in '; timer_stop(1); echo ' seconds while awaiting the end of winter\'s frigid cycle.
';
return $blah;
}
add_action('wp_footer', 'wpmu_footer');
?>
Very few themes are missing the wp_footer function. Some hide it's output, but it's easy enough to uncover or add in the rare circumstance.
Now, when I want a new link in a footer, ad, image, whatever, I edit my wpmu_footer.php and wham, all footers change to my footer.