自定义修改WordPress登陆后自动跳转到任意页面

wordpress教程 洒墨坡 11个月前 (07-01) 53次浏览 0个评论

火星的小伙伴都知道,WordPress登陆后自动进入的是“仪表盘”页面,说起来这个”仪表盘”页面实际意义并不大。我们也可以使用代码自定义修改WordPress登陆后自动跳转到任意页面,下面来看看具体怎么操作吧!

其实操作也很简单,打开主题目录下的functions.php,在末尾加上以下php代码:

//自定义修改WordPress登陆后自动跳转到任意页面(洒墨坡samopo.com)
function my_login_redirect($redirect_to, $request){
if( empty( $redirect_to ) || $redirect_to == 'wp-admin/' || $redirect_to == admin_url() )
return home_url("/wp-admin/post-new.php");
else
return $redirect_to;
}
add_filter("login_redirect", "my_login_redirect", 10, 3);

其中第4行的:/wp-admin/post-new.php,这里是设置成直接打开写文章页面,我们也可以更改为其他页面如插件或主题地址等等,可以自己选择。

另外需要注意:如果你的WordPress安装在子目录,如wp目录,那么第10行中的地址应该加上子目录,如/wp/wp-admin/post-new.php

相信小伙伴也知道,functions.php是基于主题的,当主题升级后这样修改的内容就不存在了。我们需要使用一个专门小插件来承载需要修改functions.php上的内容。

另外,我们也要清楚,不要在启用的主题上直播修改,防止因主题产生致命错误而影响网站的正常访问。我们切换到另一主题,修改要改的主题后再切换回来,如果代码放置有问题,主题不能启用,马上就可以回头检查问题所在了。


洒墨坡采用BY-NC-SA协议进行授权
转载请注明原文链接:自定义修改WordPress登陆后自动跳转到任意页面
喜欢 (0)
关于作者:
洒墨坡,我和你,最美的相遇。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址