wordpress - phpcs svg 转义功能 wordpress
问题描述
我会尽量快速回答我的问题!我的问题是我使用 svg 图标系统作为 tweentyseventeen 默认主题!但是当我使用 echo get_svg() 函数时。phpcs 给我一个警告,所有输出都需要用转义函数转义?任何帮助如何用我的 svgs 实现这一点?
解决方案
您可以使用wp_kses_post()
不会破坏 SVG 代码标记的函数或类似函数进行转义。但是如果你真的不想逃避任何东西(尽管不推荐),你可以使用白名单标志。
您的案例使用示例:
echo get_svg(); // WPCS: XSS Ok.
推荐阅读
- tuples - OCaml 中 4 元素浮点元组的总和
- django - 如何避免自引用多对多关系中的无限递归
- xml - 使用嵌套的 For Each 和 If 从不同的子节点返回节点值
- python - 为什么可变变量的重新定义不会传播回调用它们的函数?
- c++ - 以向量/列表迭代器为键创建地图
- javascript - 在文本上浮动透明 PNG
- sql - 从具有最大日期的多个连接中获取聚合
- .net - .NET Core 2.2 - 实体框架 - 自定义分配 [NotMapped] 模型属性 w/ DbSet.FromSql()
- python - 如何调试说构造函数不带参数的错误
- sql - 无法弄清楚这个查询