【问题标题】:How can I prevent WordPress from adding extra classes to element in the WYSIWYG editor如何防止 WordPress 在 WYSIWYG 编辑器中向元素添加额外的类
【发布时间】:2018-04-11 15:45:26
【问题描述】:

在 WYSIWYG 编辑器中创建帖子时,WordPress 为不同的元素添加了许多额外的类和属性。有什么方法可以防止使用 functions.php 文件添加这些类?

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

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

【问题讨论】:

    标签: php html css wordpress


    【解决方案1】:

    看起来这样就可以了:

    add_filter( 'get_image_tag_class', '__return_empty_string' );
    

    尝试将其添加到您的functions.php。功能可以找到here

    【讨论】:

      【解决方案2】:

      你可以看到完整的功能here。所以只需将其添加到您的代码中

      这应该过滤get_image_tag_class__return_empty_string类:

      add_filter( 'get_image_tag_class', '__return_empty_string' );

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-08-03
        • 2023-03-06
        • 1970-01-01
        • 2014-08-15
        • 2013-01-06
        • 1970-01-01
        • 1970-01-01
        • 2019-11-12
        相关资源
        最近更新 更多