Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.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
Php 如何防止WordPress向WYSIWYG编辑器中的元素添加额外的类_Php_Html_Css_Wordpress - Fatal编程技术网

Php 如何防止WordPress向WYSIWYG编辑器中的元素添加额外的类

Php 如何防止WordPress向WYSIWYG编辑器中的元素添加额外的类,php,html,css,wordpress,Php,Html,Css,Wordpress,WordPress在WYSIWYG编辑器中创建帖子时,会向不同的元素添加许多额外的类和属性。有没有办法阻止使用functions.php文件添加这些类 在这种情况下,alignnone size full wp-image-540只是我不需要的额外类。类似地,我不想设置固定的width和height属性。我正在使用my class将max width设置为50%,但图像在调整窗口大小时不会保持其原始比例,因为WordPress会自行设置宽度和高度值 是否有任何代码可以在functions.ph

WordPress在WYSIWYG编辑器中创建帖子时,会向不同的元素添加许多额外的类和属性。有没有办法阻止使用functions.php文件添加这些类

在这种情况下,
alignnone size full wp-image-540
只是我不需要的额外类。类似地,我不想设置固定的
width
height
属性。我正在使用
my class
max width
设置为50%,但图像在调整窗口大小时不会保持其原始比例,因为WordPress会自行设置宽度和高度值


是否有任何代码可以在functions.php文件中编写,以防止WordPress在元素上自动应用任何类型的属性和类?

看起来这样就可以了:

add_filter( 'get_image_tag_class', '__return_empty_string' );

尝试将其添加到functions.php中。可以找到这些函数

您可以看到完整的函数。所以只需将其添加到代码中

这应该过滤
获取图像标签类
返回空字符串类
类:

add_filter('get_image_tag_class','uu return_empty_string')