为特定用户,具有特定角色的用户,具有特定功能的用户以及所有其他用户的覆盖规则定义一组重定向规则。另外,设置用于后注册的重定向URL。全部在“设置”>“登录/注销”重定向中进行管理。

您可以在URL中使用语法[variable] username [/ variable],以便系统在每次登录时都会构建一个动态URL,用用户的用户名替换该文本。除了用户名外,还有“ userslug”,“ homeurl”,“ siteurl”,“ postid-23”,“ http_referer”,您还可以添加自己的自定义URL“变量”。有关文档,请参见其他说明/如何扩展。

如果您使用的插件(例如Gigya)绕过了常规的WordPress登录重定向过程(并且仅允许一个固定的重定向URL),请将该插件设置为重定向到wp-content/plugins/ peters-login-redirect/wplogin_redirect_control.php和在WordPress管理面板的“设置”>“登录/注销”重定向页面底部,将相关设置设置为“是”。

如果需要,您可以在任何插件的常规重定向检查之前和之间添加自己的代码逻辑。有关文档,请参见其他说明/如何扩展。一些示例包括:根据用户的IP地址重定向用户;并在首次登录时将用户重定向到特殊页面。

该插件还包含一个功能rul_register,其wp_register功能与您在模板中看到的功能相同(通常在边栏中生成“注册”或“站点管理员”链接),只是它将返回自定义的管理员地址。rul_register接受三个参数:“之前”代码(默认为“ <li>”),“之后”代码(默认为“ </ li>”)以及是否回显或返回结果(默认为true,因此为echo) 。

WordPress登录重定向插件Peter's Login Redirect(已汉化)

注意:糖果已汉化该插件,点击下载简体中文语言包,解压后将里面的文件上传到 /wp-content/languages/plugins 目录即可生效,同时避免插件升级时丢失语言,同时避免插件升级时丢失语言。

大小 : 13 KB |  下载量 : 0 次 |  文件类型 : 压缩文件