【问题标题】:Wordpress editor: lock editing part of pageWordpress 编辑器:锁定页面的编辑部分
【发布时间】:2013-09-16 10:40:42
【问题描述】:
我的客户想在 Wordpress 中编辑页面内容。我不得不禁用可视化编辑器,因为它会破坏自定义 html。问题是我的客户不熟悉 HTML。
我想要的是在 WP 编辑器中锁定部分源代码。排队
<div class="whatever">Lorem ipsum</div>
我想让他只修改“Lorem ipsum”部分。
我该怎么做?
【问题讨论】:
标签:
wordpress
post
permissions
editor
【解决方案1】:
你可以提供一个textarea 让他输入文本,然后用类whatever 替换元素内部的html,所以基本上你控制可以修改的html 区域而不是整个页面,当然你需要编写一些代码来做到这一点。
我会简单地用某种类标记可编辑区域,然后在页面加载时添加一些脚本,该脚本将选择具有该类的所有区域并在那里显示一个小的可编辑按钮,单击这些按钮时会出现一个带有文本区域的垫片弹出用户可以添加他的文本/html的地方,完成后,标记将被注入元素内。稍后保存,整个页面都可以保存,有点棘手但可以工作:)