WordPress用户登录登出后重定向到指定页面的完成办法

这篇文章将向您展现WordPress用户登录后如何重定向到指定页面或许文章的技巧。

一、重定向到网站治理面板。
将以下代码增加到您的以后主题的 functions.php 文件中:

PHP Code复制内容到剪贴板

  1.  function soi_login_redirect($redirect_to$request$user)   
  2. {   
  3.     return (is_array($user->roles) && in_array('administrator'$user->roles)) ? admin_url() : site_url();   
  4. }   
  5. add_filter('login_redirect''soi_login_redirect', 10, 3);  


二、重定向到指定页面或许文章
您还能够将用户重定向到特定页面,代码如下:

PHP Code复制内容到剪贴板

  1.  function login_redirect( $redirect_to$request$user ){   
  2.     return home_url('custom-page');   
  3. }   
  4. add_filter( 'login_redirect''login_redirect', 10, 3 );  

修正代码中的custom-page为某个页面或许文章的链接(注:不包括站点域名),假如删除custom-page会间接跳转到站点首页。

三、自定义登出之后的重定向链接

PHP Code复制内容到剪贴板

  1.  add_action('wp_logout','auto_redirect_after_logout');      
  2. function auto_redirect_after_logout(){      
  3.   wp_redirect( home_url() );      
  4.   exit();      
  5. }  


以上即登出后跳转到网站首页

以上就是安达网络工作室关于《WordPress用户登录登出后重定向到指定页面的实现方法》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: 重定向 WordPress
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
Wordpress遗记后盾明码怎样办 轻松找回WP明码的办法

说到Wordpress可能有的站长还没用过,然而作为一名博客主,假如不晓得它,您真是OUT了!它是小名鼎鼎的PHP博...

在WordPress中应用wp-cron插件来设置定时义务

PHP 自身是无奈创立定时义务的,然而 WordPress 自带了一个伪定时义务(Cron) API,十分的不便好用,包括 ...

WordPress 无Gzip模块主机完成Gzip紧缩js和css

明天给大家引见两个兄弟版的WordPress插件:WP CSS和WP JS,作者都是Halmat Ferello。 WP CSS WP CSS能主动...

wordpress首页文章限度显示字数的办法

办法一:应用<!--more-->标签来自在的截取字数 在模板中应用the_content()函数来打印内容,在文章中经过点击...

Wordpress 显示主题图片的完成代码

复制代码代码如下: <?php //Put this in functions.php function get_primary_image($id, $size){ ...

Wordpress 的用户治理教程

要害字形容:教程 治理 用户 权限 能够 编辑 注册 Wordpress 咱们 后面咱们讲述了 Wordpress 插件的应用。...

需求提交

客服服务