我当前的项目中有一个典型的用例。我希望我的客户能够只编辑我为他们构建的 WordPress 网站中的图片。他们不应该能够在网站的任何地方编辑任何文本。
我想到了两条不同的路径 - 1. 使用 jQuery 从前端编辑图像,但我不知道如何将更改保存到数据库,因为整个帖子内容都在 WordPress DB 的一个位置. 2. 在 TinyMCE 中为该特定角色禁用文本编辑,因此用户只能在 TinyMCE 中打开帖子,并且只能使用“添加媒体”按钮更改图像。
这两条路你会走哪条路?如果还有其他更好的解决方案,请指导我。