Dynamic Wordpress Admin Panel

时间:2013-11-28 作者:AME

我想创建一个自定义的Wordpress管理面板,它会根据用户的登录凭据进行更改。

例如,如果站点管理员从WP Admin页面登录,他们将被引导到其Admin视图中的一整套管理选项。

如果用户键入A从WP Admin页面登录,他们将在管理面板中看到一组有限的自定义选项。用户类型B将看到与类型a不同的一组管理选项,依此类推。。。

如何使用Wordpress创建动态WP管理面板?

谢谢

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

WordPress管理页面通常使用add_menu_page() 函数,用于处理菜单项并调用自定义函数(由您提供)来生成页面内容。

显然,页面的内容是任意的,应该很容易有条件地修改,使用current_user_can() 或其他必要的检查。

结束

相关推荐

GoPardy托管wp-admin问题

我在GoDaddy托管帐户(Windows)上的/wp admin登录页有一个大问题。如果访问以下url,我将无法登录。我再次被引导到登录页面。域。com/wp admin如果使用以下URL,我可以登录。域。com/wp admin/(末尾带正斜杠)域。com/admin域。com/login我将要使用的域指向wordpress的安装,它位于根目录的子目录下。禁用permalinks(删除了web.config,我想是windows的.htaccess)禁用的插件在数据库中验证了站点URL(它不包含额外的