我打算给用户提供编辑条目的后端访问权限,但不喜欢他们访问后端的想法。我目前正在使用/开发Adminize和Role Scooper,并为用户设置了自定义编辑屏幕。用户可以访问其用户配置文件的自定义帖子类型,也可以访问其公司配置文件页面的单个自定义帖子类型。我的网站是一个公司目录。
我想要的是能够通过自定义贴子页面上的编辑菜单将自定义编辑页面从后端加载到前端的iFrame中。
我想我需要以某种形式使用AJAX。我看过一些前端编辑插件,但它们似乎都没有达到我需要/正在寻找的目标。
是否可以将后端编辑页面加载到iFrame中我可以保存编辑并同时重新加载前端页吗?我想我可以,但不确定如何处理有没有更好的方法来实现这一点感谢您提出的任何见解和建议!
最合适的回答,由SO网友:Tom J Nowell 整理而成
使用自定义模板和wp_update_post
您应该能够在站点前端构建自己的编辑/添加帖子页面。还有各种插件可以尝试做类似的事情。
可以执行iframe,但需要在函数中进行一些检查。php来检查get变量,并添加条件样式表来隐藏菜单等。任何能够这样做的用户也可以绕过它直接转到后端。