当前位置:网站首页 > 更多 > 网文网语 > 正文

[精彩网文] SyntaxHighlighter带来的字符转义问题

作者:精品下载站 日期:2020-11-14 17:47:27 浏览:77 分类:网文网语

SyntaxHighlighter Evolved 作为 WordPress 的语法高亮插件,支持区块属性, 使用起来非常的便捷。

但是如果你在块编辑器中使用短代码编写代码,则符号"&"将显示为"&"。

目前找到的办法是在 function.php 中通过自定义函数重新转换回来:

/*
* 高亮代码插件输出&问题解决
*/
function custom_fix_syntaxhighlighter( $html ) {
    return preg_replace( '/&/', '&', $html );
}
add_filter( 'syntaxhighlighter_htmlresult', 'custom_fix_syntaxhighlighter' );

易科博客

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯