不确定“消毒”是否真的是正确的说法,但这是我能想到的最好的说法。。。无论如何,问题是:
我的功能很好,就像这样。。。
// add category id to body & post classes
function category_id_class($classes) {
global $post;
foreach((get_the_category($post->ID)) as $category)
$classes [] = $category->cat_name;
return $classes;
}
add_filter(\'post_class\', \'category_id_class\');
add_filter(\'body_class\', \'category_id_class\');
直到用户输入一个类别,如“category 1”(类别1),并在其中加上一个
空格,这种方法才奏效。空间显然不适合作为CSS类,所以如果我们可以添加一个破折号来替换空间,那将是完美的-只是不确定如何实现这一点?谢谢