我正在尝试完成的背景...目前我已经在 Codeigniter 之上创建了一个迷你 CMS 来编辑一些用于 Web 应用程序的数据库内容。现在它没有密码保护,因为它仍在开发中。我想将它集成到我的 WordPress 安装中,这样我的客户就不必登录 CMS和WordPress。
到目前为止我的位置是:
- 我创建了一个自定义 WP
admin_menu
(通过add_menu_page
) - 我的 CMS
iframe
在管理菜单选项卡中可见/工作。
我现在需要做的是,如果用户被认证为 WordPress 管理员,则只允许访问这些 CMS 页面。
如果您想知道我的目录结构:
/ (Codeigniter installed on root)
/blog/ (WordPress Install)
/blog/cms/ (CMS that is talking to Codeigniter)
先感谢您!
更新:由于尚未在答案中回答,我需要知道如何在 WordPress 系统之外执行 WordPress 功能。