使用CorePress主题,分类只显示分类名称解决方案。

在使用CorePress主题时发现,分类页面的title只会显示分类的名字 而不会后缀带上站点名称,如:分类 - 站点名称 这样。
我们打开CorePress: 主题页眉 (header.php)找到is_category()这个代码

elseif (is_category()) {

    $catid = corepress_get_current_category_id();
    $cat_seo = get_option('corepress_cat_set_' . $catid);
    if ($set['seo']['catseo'] == 1) {
        if ($cat_seo['title'] == '') {
            $title = single_cat_title('', false);
        } else {
            $title = $cat_seo['title'];
        }
    } else {
        $title = single_cat_title('', false);
    }
}

把最下面的$title = single_cat_title('', false); 改为 $title = single_cat_title('', false) . $set['seo']['title_delimiter'] . get_bloginfo('name');

如下:

elseif (is_category()) {

    $catid = corepress_get_current_category_id();
    $cat_seo = get_option('corepress_cat_set_' . $catid);
    if ($set['seo']['catseo'] == 1) {
        if ($cat_seo['title'] == '') {
            $title = single_cat_title('', false);
        } else {
            $title = $cat_seo['title'];
        }
    } else {
        $title = single_cat_title('', false) . $set['seo']['title_delimiter'] . get_bloginfo('name');
    }
}

 

现在解决的CorePress主题版本:5.8.3

 

THE END