你可以用slug代替id。
摘自Starkers主题(将其添加到functions.php):
add_filter( \'body_class\', \'add_slug_to_body_class\' );
function add_slug_to_body_class( $classes ) {
global $post;
if( is_home() ) {
$key = array_search( \'blog\', $classes );
if($key > -1) {
unset( $classes[$key] );
};
} elseif( is_page() ) {
$classes[] = sanitize_html_class( $post->post_name );
} elseif(is_singular()) {
$classes[] = sanitize_html_class( $post->post_name );
};
return $classes;
}