第一种方法的问题是检查条件标记太早。is_tag 仅在$wp_query 是计算出来的,所以没有必要直接在functions.php 文件
这两种方法还有一个问题-您使用了错误的条件标记。。。
is_tag 检查是否显示标记存档页。。。所以这不是你想要的。
这里有一个解决方案:
function add_something_to_post_title( $title ) {
    if ( has_tag( 162 ) ) {
        $title = \'something \' . $title;
    }
    return $title;
}
add_filter( \'the_title\', \'add_something_to_post_title\' );