基于角色重定向用户的页面模板 时间:2019-09-23 作者:user3311868 我正试图设计一个wordpress页面模板(作为登录页),根据用户的角色将其重定向到另一个页面例如,具有角色编辑器的用户转到登录页并重定向到“/编辑器页/”具有角色订阅者的用户转到登录页并重定向到“/订阅者页/”我遇到过很多插件和自定义函数,它们都在谈论登录时的重定向,但我使用的是多站点,使用这些示例中的任何一个都会有一些复杂的情况,因此我选择了上述解决方案。任何帮助都会很好!非常感谢! 1 个回复 最合适的回答,由SO网友:MistaPrime 整理而成 您可以使用current_user_can() 检查用户角色。https://developer.wordpress.org/reference/functions/current_user_can/要检查用户是编辑还是管理员,请执行以下操作:<?php if( current_user_can(\'editor\') || current_user_can(\'administrator\') ) { ?> // Stuff here for administrators or editors <?php } ?> 然后可以使用this:header(\'Location: \'.$newURL); 文章导航