WordPress用户注册成功后跳转到指定页面
日期:
标签:WordPress教程
如需帮忙改代码,或者WordPress二次开发、PHP网站建设等需求,可联系我购买付费服务: 点此联系我
一般情况下,在WordPress博客中注册用户成功后,WordPress会自动跳转到这个页面:
有些时候我们并不想让他跳转到这个页面,而是跳转到我们指定的一个页面,那么怎么办呢?我们可以在当前主题的functions.php的第一个<?php 下面添加以下php代码:
// 注册成功后跳转到指定页面
function __my_registration_redirect() {
// 这里设置的是跳转到首页,要换成其他页面
// 可以将home_url()改成你指定的URL
// 如 return 'http://www.baidu.com';
return home_url();
}
add_filter( 'registration_redirect', '__my_registration_redirect' );
好了,大功造成。具体你可以参照代码中的注释进行修改。
-- 完 --
本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:
原文出处:露兜即刻 https://www.ludou.org/wordpress-do-action-after-registration.html
我想问一下,我要登录后回到当前页。该怎么写?
谢谢。
甚至注册后,也回到当前页。不要到首页。
@garry https://www.ludou.org/wordpress-back-to-page-earlier-after-land.html
@Ludou 谢谢你,那注册后到当前页呢,看了你的文章,只知道home_url函数,到首页,那怎么到当前页呢。谢谢。
@garry 暂时想不到办法实现。
@Ludou 谢谢你
@Ludou https://www.ludou.org/wordpress-do-action-after-registration.html
就是这个帖子
wp真是灵活强大啊
露兜大哥 咱们前面有个前台注册 前台注册貌似不起作用呢
大哥我找您说的做了,结果注册后出现错误转到了这个提示页面:
Fatal error: Call to undefined function add_filter() in E:\www\web\umm.cc_i5Y4mVHfGQc7nOoUkTYp\wwwroot\wp-includes\functions.php on line 9
@王东 functions.php只你当前正在使用的主题目录下的functions.php
@Ludou 大哥你一直在啊这么快就回复我太感动了 我再试试
图挂了。
@李君南 刷新一下就出来了。最近换了个图库,第一个访客可能会有问题
照楼主的方法做,但是一保存就500错误。。。不知何故。
@元素网络 不清楚
楼主有空看下我的网站,www.cdyswl.com这个只有用默认的function回到首页,因为我安装了bbpress想注册后回到论坛。
我要做一个会员模块,怎么才能设置vip和普通会员?如何让有的文章设置vip 会员可见?
只能实现注册并自动登录后跳转到指定的页面,怎么实现跳转到注册前的页面呢
如何能实现注册之后直接登陆呢?
@jimo https://www.ludou.org/wordpress-auto-login-after-registration.html
你好。我使用的是别人的主题,粘贴了文中的代码可还是无法跳转。原主题可正常注册,但是无法跳转,点击注册无反应,数据库却可以记录用户注册信息,后退网页用刚才注册的邮箱登录又可以正常登录。可否帮我一下??
@123 该功能仅限于WordPress自带注册页面的跳转,主题自定义的注册页面无效。
给力点