2017-01-13 60 views
0

我想提出一个插件,为WordPress的自定义网址(URL比WP-admin.php的和WP-login.php中除外),并且需要知道所需要的钩子用于在WordPress的这个在wordpress中挂钩用于制作自定义登录URL?

+0

欢迎来到Stackoverflow!为了充分利用网站,提出一些好问题很重要。有关提问的指南位于:stackoverflow.com/help/how-to-ask – afxentios

回答

0

页面重定向应该由template_redirect钩子来处理,因为那时WP对象(包含发布信息)可用。有关可用钩子的完整列表以及何时使用它们,请参阅:https://codex.wordpress.org/Plugin_API/Action_Reference

但是,对于您的情况,我强烈建议使用htaccess重写而不是PHP重定向。您可以将您的插件设置为写入.htaccess。例如,通过使用.htaccess mod_rewrite模块,您可以将试图直接访问wp-login.php的用户重定向到404页面,然后定义不同的url以重定向到实际的wp-login.php文件。