首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在修改post时在CKEditor上添加nofollow属性

如何在修改post时在CKEditor上添加nofollow属性
EN

Stack Overflow用户
提问于 2018-06-25 12:32:48
回答 1查看 354关注 0票数 0

我使用的是CKEditor 4.5.5版本。

我添加了下一段代码来添加nofollow。

它工作得很好,并存储了我的数据库。但是,当我修改帖子时,CKEditor auto-removed ref="nofollow"属性。

如何在CKEditor上加载源属性?

--编写页面。添加非跟随代码--

代码语言:javascript
复制
CKEDITOR.on('instanceReady', function () {
    CKEDITOR.on('dialogDefinition', function (ev) {
        var editor = ev.editor;
        editor.dataProcessor.htmlFilter.addRules({
            elements: {
                a: function (element) {
                    if (!element.attributes.rel)
                        element.attributes.rel = 'nofollow';
                }
            }
        });
    });
});
EN

回答 1

Stack Overflow用户

发布于 2019-02-20 04:30:21

您需要修改文件ckeditor_config.js。添加以下代码:

代码语言:javascript
复制
config.extraAllowedContent = 'a[rel]';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51016341

复制
相关文章

相似问题

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