OK, when I synced WPMU's kses with that in WordPress it caused a lot of bother for people. Understandably so because markup that worked before was now stripped from posts.
Well, there's good news, and there's bad. First the bad news. Kses.php will be synced with WP's again and class and id attributes will be stripped by default.
The good news, is that in http://trac.mu.wordpress.org/changeset/1040 I added two filters so that $allowedposttags and $allowedtags can be modified by a plugin.
You'll be able to use a function like the to remove whatever attributes you like. Just put it into a file in mu-plugins/ somewhere.
function addabitofclass( $tags ) {
foreach( $tags as $tag => $attr ) {
if( is_array( $attr[ 'class' ] ) ) {
unset( $attr[ 'class' ] );
$tags[ $tag ] = $attr;
}
}
return $tags;
}
add_filter( 'edit_allowedposttags', 'addabitofclass' );
If you're the author of a plugin that uses any of the attributes that are stripped then make sure you're using the filter above to remove that attribute from the array.