Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从enavto主题检查插件获得关于自定义css的警告_Css_Wordpress_Escaping_Sanitization - Fatal编程技术网

从enavto主题检查插件获得关于自定义css的警告

从enavto主题检查插件获得关于自定义css的警告,css,wordpress,escaping,sanitization,Css,Wordpress,Escaping,Sanitization,我正在处理wordpress主题,并混淆了自定义css。我没有一个确切的方法来清理自定义css。请帮助我!!如何摆脱自定义css WARNING: Found echo ($ in the file functions.php. Possible data validation issues found. All dynamic data must be correctly escaped for the context where it is rendered. Line 222: e

我正在处理wordpress主题,并混淆了自定义css。我没有一个确切的方法来清理自定义css。请帮助我!!如何摆脱自定义css

WARNING: Found echo ($ in the file functions.php. Possible data validation issues found. All dynamic data must be correctly escaped for the context where it is rendered.
    Line 222: echo ($css_output);

谢谢

您只需使用函数
esc\u attr
,检查以下示例,我已使用函数
内爆
提取数组,然后使用
esc\u attr
安全地转义它

$css_output = ['.hello-world { color: red }', '.test { font-size: 12px; }'];

echo esc_attr(implode(' ', $css_output));
**更新**

对于最前面的提交,您应该使用,在您的情况下,这应该是正确的代码

wp\u add\u inline\u样式('your-wp-style',$css\u output)


确保将内联样式添加到已排队的CSS文件中。

@ParthShah仍然无法获得添加带有转义函数的自定义CSS的确切答案。您尝试了什么。感谢您的回答,但CSS不是以数组的形式。数组仅作为示例,仅使用
echo esc\u attr($CSS\u output)
将输出相同的结果。echo esc_attr($css_output)在屏幕上显示所有css,但不包括在后端。