1.过滤替换翻译方法,主要是利用filter过滤器,拦截调用,返回要替换的字符
2.以wordpress调用为例,用拦截替换实现翻译
3.实现对”Category”改造成”分类”,具体步骤
- 打开主题编辑器,找到functions.php并编辑
- 把页面编码设置为utf-8
- 然后加上过滤替换的代码,具体代码如下
header("Content-Type:text/html;charset=utf-8");
add_filter( 'get_the_archive_title', function ( $title ) {
if( is_category() ) {
$title = single_cat_title( '分类:', false );
}
return $title;
});
4.测试:打开wordpress的分类目录,发现文字已成功替换。