首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从文档中剥离<style>标记

问从文档中剥离<style>标记
EN

Stack Overflow用户
提问于 2016-11-27 02:10:13
回答 1查看 2.2K关注 0票数 2

如果我使用Wordpress文本编辑器并将标记放入html中,当它呈现时,它会在样式标记中显示文字代码。这似乎是因为Wordpress会删除样式标签--我一单击update就可以看到它们被删除/剥离。有人知道为什么在Wordpress处理文档之后,样式标记就会被从文档中删除吗?

--当我使用以下编辑器视图时会发生这种情况:

​

​

样式标记被去掉,所以我们得到文字文本:

​

​

EN

回答 1

Stack Overflow用户

发布于 2016-11-27 05:25:09

WordPress的tinymce条纹显示了一些标签的内置样式标签。

您可以添加对样式标记的支持。

在functions.php中添加以下代码

代码语言:javascript
复制
add_filter('tiny_mce_before_init', 'prefix_filter_tiny_mce_before_init');
function prefix_filter_tiny_mce_before_init( $options ) {

    if ( ! isset( $options['extended_valid_elements'] ) ) {
        $options['extended_valid_elements'] = 'style';
    } else {
        $options['extended_valid_elements'] .= ',style';
    }

    if ( ! isset( $options['valid_children'] ) ) {
        $options['valid_children'] = '+body[style]';
    } else {
        $options['valid_children'] .= ',+body[style]';
    }

    if ( ! isset( $options['custom_elements'] ) ) {
        $options['custom_elements'] = 'style';
    } else {
        $options['custom_elements'] .= ',style';
    }

    return $options;
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40825127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档