我的知识记录

请问PbootCMS 编辑器去除 HTML 标签

描述: 在使用 PbootCMS 的编辑器时,插入的 HTML 代码中的某些标签(如 <div>)会被自动去除或转换为 <p> 标签。

原因: PbootCMS 使用的 UEditor 编辑器默认启用了某些过滤规则,导致特定的 HTML 标签被移除或转换。

解决方案: 修改 UEditor 的配置文件,禁用不必要的过滤规则。

具体步骤:

  1. 修改 ueditor.all.js 文件:

    • 文件路径:core->extend->ueditor->ueditor.all.js
    • 找到以下代码: javascript   allowDivTransToP: true,
    • 修改为: javascript   allowDivTransToP: false,
  2. 修改 ueditor.config.js 文件:

    • 文件路径:core->extend->ueditor->ueditor.config.js
    • 找到以下被注释掉的代码: javascript   //默认过滤规则相关配置项目 ,disabledTableInTable:false //禁止表格嵌套 // 允许进入编辑器的 div 标签自动变成 p 标签 ,allowDivTransToP:false
    • 取消注释并确保设置为 false: javascript   //默认过滤规则相关配置项目 ,disabledTableInTable:false //禁止表格嵌套 ,allowDivTransToP:false

修改后的代码示例:

ueditor.all.js:

javascript   allowDivTransToP: false,

ueditor.config.js:

javascript   //默认过滤规则相关配置项目 ,disabledTableInTable:false //禁止表格嵌套 ,allowDivTransToP:false

标签:pbootcms修改模板工具-pbootcms换模板-

更新时间:2025-04-10 23:53:45

上一篇:请问pbootcms升级程序后报错 :Parse error_ syntax error, unexpected &#39;_&#39;, expecting

下一篇:请问pbootcms如何设置发布内容不自动提取缩略图