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
露兜
kaapass@outlook.com  QQ 825533758

业余编程爱好者。

23 条留言

点此留言
  1. garry garry

    我想问一下,我要登录后回到当前页。该怎么写?

    谢谢。

    甚至注册后,也回到当前页。不要到首页。

    • Ludou

      @garry https://www.ludou.org/wordpress-back-to-page-earlier-after-land.html

      • garry

        @Ludou 谢谢你,那注册后到当前页呢,看了你的文章,只知道home_url函数,到首页,那怎么到当前页呢。谢谢。

        • Ludou

          @garry 暂时想不到办法实现。

          • garry garry

            @Ludou 谢谢你

      • garry

        @Ludou https://www.ludou.org/wordpress-do-action-after-registration.html

        就是这个帖子

  2. 电脑爱好者之家 电脑爱好者之家

    wp真是灵活强大啊

  3. 刘荣焕 刘荣焕

    露兜大哥 咱们前面有个前台注册 前台注册貌似不起作用呢

  4. 王东 王东

    大哥我找您说的做了,结果注册后出现错误转到了这个提示页面:
    Fatal error: Call to undefined function add_filter() in E:\www\web\umm.cc_i5Y4mVHfGQc7nOoUkTYp\wwwroot\wp-includes\functions.php on line 9

    • Ludou

      @王东 functions.php只你当前正在使用的主题目录下的functions.php

      • 王东 王东

        @Ludou 大哥你一直在啊这么快就回复我太感动了 我再试试

  5. 李君南 李君南

    图挂了。

    • Ludou

      @李君南 刷新一下就出来了。最近换了个图库,第一个访客可能会有问题

  6. 元素网络

    照楼主的方法做,但是一保存就500错误。。。不知何故。

  7. 元素网络

    楼主有空看下我的网站,www.cdyswl.com这个只有用默认的function回到首页,因为我安装了bbpress想注册后回到论坛。

  8. 杜子

    我要做一个会员模块,怎么才能设置vip和普通会员?如何让有的文章设置vip 会员可见?

  9. WP狂

    只能实现注册并自动登录后跳转到指定的页面,怎么实现跳转到注册前的页面呢

  10. jimo jimo

    如何能实现注册之后直接登陆呢?

    • 露兜

      @jimo https://www.ludou.org/wordpress-auto-login-after-registration.html

  11. 123

    你好。我使用的是别人的主题,粘贴了文中的代码可还是无法跳转。原主题可正常注册,但是无法跳转,点击注册无反应,数据库却可以记录用户注册信息,后退网页用刚才注册的邮箱登录又可以正常登录。可否帮我一下??

    • 露兜

      @123 该功能仅限于WordPress自带注册页面的跳转,主题自定义的注册页面无效。

  12. 塃島13208

    给力点

发表留言