您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
WordPress用户登录重定向到指定页面的方法
语琴2025-03-28WordPress教程已有人查阅
导读一、重定向到网站管理面板。将以下代码添加到您的当前主题的 functions.php 文件中:二、重定向到指定页面或者文章您还可以将用户重定向到特定页面,代码如下:
一、重定向到网站管理面板。
将以下代码添加到您的当前主题的 functions.php 文件中:
您还可以将用户重定向到特定页面,代码如下:
如何重定向WordPress登出/登陆后的链接
今天的WordPress教程对于一个WordPress开发者来说,自定义用户登出或者登陆后的链接是非常有用的。默认情况下WordPress会将登出之后的链接重定向到你的默认登陆页面,但是我们可以很轻易的改变它,通过增加如下代码到你的主题的functions.php中:
上面的WordPress教程中,我们讲述了,登出之后的重定向链接,那么下面我们将告诉大家如何自定义登陆之后的链接呢?这次并不是简单的跳转到首页了,而是先判断是否是管理员,如果是管理员就重定向到管理员面板,当然,如果是普通用户则跳转到首页。将下面的代码片段添加到你主题的functions.php中:
将以下代码添加到您的当前主题的 functions.php 文件中:
function soi_login_redirect($redirect_to, $request, $user)
{
return (is_array($user->roles) && in_array('administrator', $user->roles)) ? admin_url() : site_url();
}
add_filter('login_redirect', 'soi_login_redirect', 10, 3);
二、重定向到指定页面或者文章您还可以将用户重定向到特定页面,代码如下:
function login_redirect( $redirect_to, $request, $user ){
return home_url('custom-page');
}
add_filter( 'login_redirect', 'login_redirect', 10, 3 );
修改代码中的custom-page为某个页面或者文章的链接(注:不包括站点域名),如果删除custom-page会直接跳转到站点首页。如何重定向WordPress登出/登陆后的链接
今天的WordPress教程对于一个WordPress开发者来说,自定义用户登出或者登陆后的链接是非常有用的。默认情况下WordPress会将登出之后的链接重定向到你的默认登陆页面,但是我们可以很轻易的改变它,通过增加如下代码到你的主题的functions.php中:
/*
*自定义登出之后的重定向链接
*/
add_action('wp_logout','auto_redirect_after_logout');
function auto_redirect_after_logout(){
wp_redirect( home_url() );
exit();
}
这里我们将用户登陆后的链接自动重定向也就是跳转到我们网站的主页,当然你也可以将home_url()替换成其他你希望的网址。如:wp_redirect( 'http:// .wpmee.com' );上面的WordPress教程中,我们讲述了,登出之后的重定向链接,那么下面我们将告诉大家如何自定义登陆之后的链接呢?这次并不是简单的跳转到首页了,而是先判断是否是管理员,如果是管理员就重定向到管理员面板,当然,如果是普通用户则跳转到首页。将下面的代码片段添加到你主题的functions.php中:
/*
*自定义登陆之后的重定向链接
*/
function soi_login_redirect($redirect_to, $request, $user)
{
return (is_array($user->roles) && in_array('administrator', $user->roles)) ? admin_url() : site_url();
}
add_filter('login_redirect', 'soi_login_redirect', 10, 3);
当然你也可以将所有的登陆用户跳转到一个特别的页面:
/*
*自定义登陆之后的重定向到特殊的页面
*/
function login_redirect( $redirect_to, $request, $user ){
return home_url('custom-page');
}
add_filter( 'login_redirect', 'login_redirect', 10, 3 );
将其中的custom-page换成你需要跳转的页面链接即可,非常简单的wordpress教程,希望对你有用。
本文标签:
很赞哦! ()
相关教程
- 帝国CMS分页页码自动重定向的解决方法
- wordpress重定向实现的几种方法介绍
- 织梦dedecms首页301重定向的设置方法
- 织梦dedecms5.7SP1 /plus/download.php url重定向漏洞的解决方法
- dede织梦301重定向的解决方法
- ecshop商城优化把ecshop默认302重定向改为301 重定向
- ecshop商城301重定向方法
- ecshop网站怎么利用.htaccess实现301重定向
- dedecms5.7怎么做301重定向
- 织梦dedecms怎么做301重定向
- 织梦dx tipask dedeask静态规则及二级栏目301重定向方法
- dedecms系统怎么做301重定向,301重定向设置教程
图文教程
wordpress修改登陆地址的方法
近几天,小站的默认登录地址一直被攻击(扫描),平均一天几百次,虽然看着没什么,一不定会被撞开。但凡事有个万一哈!虽然小站也没有什么重要的。
WordPress如何推广,WordPress推广的方法
如果你了解过wordpress网站就会知道这样的网站可以安装很多插件,每种插件都有特定的功能,我们把插件安装在wordpress网站上之后,我们的网站也相应的多出了某些功能
phpmyadmin找回wordpress管理密码的步骤教学
准备工作就是确认你的数据库名和wp前缀,WordPress前缀默认是wp_,在WordPress根目录下wp-config.php里可以找到。
docker安装wordpress的方法示例
1、下载centos镜像docker pull centos2、安装mysql数据库FROM centos #原镜像MAINTAINER RUN yum -y install mariadb-server openssh-server && yum clean all #yum安
相关源码
-
响应式高端家居家具装修类pbootcms模板网站源码家居装修、空间设计企业打造的营销型网站解决方案,基于PbootCMS内核深度开发。采用前沿响应式架构,适配手机端与PC端浏览体验查看源码 -
(pc+wap)pbootcms网站模板蓝色小程序网站开发公司基于PbootCMS内核开发的营销型门户模板,为小程序开发公司、电商软件企业打造。采用HTML5自适应架构,实现PC与手机端数据实时同步展示查看源码 -
(PC+WAP)房屋建造建筑工程房地产建材行pbootcms网站模板下载本模板基于PbootCMS内核开发,为房屋建造、建筑工程及房地产建材类企业设计。通过本模板可快速搭建具有行业特色的企业官网,只需替换文字与图片内容即可适配其他行业使用。查看源码 -
(PC+WAP)蓝色钢材加工建筑装修施工材料网站模板下载为钢材加工企业设计的PbootCMS响应式模板,采用PC+WAP双端适配技术,数据实时同步。简洁大气的蓝色工业风格设计,突出钢材加工行业特性,其他制造业用户更换图文内容即可快速应用。查看源码 -
(自适应)蓝色建材亚克力板材装饰材料pbootcms网站模板这款基于PbootCMS开发的响应式模板为建材板材行业优化设计,适用于亚克力板材、建筑装饰材料等企业展示需求。采用HTML5技术实现手机/PC跨终端适配,管理员通过统一后台即可同步查看源码 -
(自适应响应式)黑色LED显示屏户外广告屏网站源码下载这是一款基于PbootCMS内核开发的响应式网站模板,专门为LED显示屏及户外广告行业打造。模板适配各类显示设备,帮助企业快速搭建专业官网,展示产品与服务优势,有效提升品牌形象。查看源码
| 分享笔记 (共有 篇笔记) |

