如何更改wordpress的title,使用自定义的字段

有时候我们想自定义wordpress中title,
方法是在后台添加一个自定义的字段,比如 seo_title
然后把以下代码添加在functions

// 网站更改title 使用后面自定义的字段
function modify_html_title($string)
{
    if (!is_singular()) {
        return  $string;
    }
    $count_key = 'seo_title';  //seo_title后台自定义的字段
    global $post;
    $content = get_post_meta($post->ID, $count_key, true);
    if (!$content) {
        return  $string;
    } 
    return  $string.$content.' - ';   
}
add_filter( 'wp_title', 'modify_html_title', 10, 2 );