WordPress 博客登录后自动跳转到当前页

WordPress教程 7081

在使用其它网站程序时,登陆会员中自动进入登陆前的页面,非常友好。而 WordPress 博客系统,用户登录成功后却会自动进入后台控制面板,那么想让 WordPress 程序像其它程序一样,刚登录的用户重定向到登录前访问的网站页面要怎么做?这时可以利用wp_login_url()的函数来实现。

wp_login_url()函数介绍:

wp_login_url()会显示一个链接到后台登录页面的超链接。 这个函数接受一个参数: 一个在用户成功登录后重定向用户的URL。将get_permalink()作为参数,你就可以把用户重定向到当前页面了。

wp_login_url()使用方法:

在 wordpress 当前主题模板single.php、page、index.php、archive.php文件中添加以下代码

<a href="<?php echo wp_login_url(get_permalink()); ?>" title="Login">Login to view</a>

提示:代码的添加位置,按博主自己喜好。

PS:晚上给一个 WordPress 更换主题,要对其进行各种修改,也因此延误了今天的更新,于是仓促更新一篇。

精品推荐: