我找到了答案here.
添加到函数。php包含以下函数和挂钩:
function sgr_show_current_cat_on_single($output) {
global $post;
if( is_single() ) {
$categories = wp_get_post_categories($post->ID);
foreach( $categories as $catid ) {
$cat = get_category($catid);
// Find cat-item-ID in the string
if(preg_match(\'#cat-item-\' . $cat->cat_ID . \'#\', $output)) {
$output = str_replace(\'cat-item-\'.$cat->cat_ID, \'cat-item-\'.$cat->cat_ID . \' current-cat\', $output);
}
}
}
return $output;
}
add_filter(\'wp_list_categories\', \'sgr_show_current_cat_on_single\');