【问题标题】:Phpcs svg escape function wordpressphpcs svg 转义功能 wordpress
【发布时间】:2018-11-11 21:27:06
【问题描述】:

我会尽量快速回答我的问题! 我的问题是我使用 svg 图标系统作为 tweentyseventeen 默认主题!但是当我使用 echo get_svg() 函数时。 phpcs 给我一个警告,所有输出都需要用转义函数转义? 对我的 svgs 有什么帮助吗?

【问题讨论】:

    标签: wordpress phpcs


    【解决方案1】:

    您可以使用 wp_kses_post() 之类的函数或不会破坏 SVG 代码标记的类似函数进行转义。但是如果你真的不想逃避任何事情(尽管不推荐),你可以使用whitelisting flags

    您的案例使用示例:

    echo get_svg(); // WPCS: XSS Ok.
    

    【讨论】:

    • 首先,非常感谢您的回答!我真的尝试了每个 wp_kses 函数来转义 svg 输出,但对我没有任何作用:(
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-27
    • 1970-01-01
    • 2012-12-11
    相关资源
    最近更新 更多