将文章里面的标题、摘要、内文转成unicode编码并渲染到html页面上,大致上的写法如下,不过这个代码还要再优化调整,因为有一些瑕疵,大家可以试试看。
function convert_to_unicode($content) {
return mb_convert_encoding($content, 'HTML-ENTITIES', 'UTF-8');
}
function apply_unicode_conversion($content) {
return convert_to_unicode($content);
}
function apply_unicode_conversion_title($title) {
return convert_to_unicode($title);
}
function apply_unicode_conversion_excerpt($excerpt) {
return convert_to_unicode($excerpt);
}
add_filter('the_content', 'apply_unicode_conversion');
add_filter('the_title', 'apply_unicode_conversion_title');
add_filter('the_excerpt', 'apply_unicode_conversion_excerpt');
备注:目前标题无法成功转码,原因是什么还不清楚,有可能跟某个函数冲突到,这个还要再找时间慢慢研究。

剧搜博客