WordPress完成登录或加入后间接跳转回首页的办法

本文实例讲述了WordPress完成登录或加入后间接跳转回首页的办法。分享给大家供大家参考。详细剖析如下:

如今Wordpress是登录之后跳回到咱们上次查看的页面,那么要如何修正它登录之后间接跳回到首页呢,这里就来给给大家具体引见一下处理办法.

首先定位到登录链接所在地位,你会看到相似上面的代码:

<a href="<?php echo wp_login_url(); ?>" title="登录">登录</a>

如果你要登录后从新进入首页,代码如下:

<a href="<?php echo wp_login_url(home_url()); ?>" title="登录">登录</a>

如果你要登录后从新进入登录前阅读的页面,代码如下:

<a href="<?php echo wp_login_url(get_permalink()); ?>" title="登录">登录</a>

就是这么简略,改改参数轻松搞定,再也不必为登录后间接进入后盾,而你自身又不想进入后盾而懊恼啦!

值得留意的是登记登录形态后,wp默许会跳转到wp登录页,但往往咱们是想间接跳转到首页或前往原先阅读器的页面,改法同之前修正wp_login_url()一样,只是操作的函数是针对wp_logout_url()来操作的,如果你要登出后从新进入首页,代码如下:

<a href="<?php echo wp_logout_url(home_url()); ?>" title="登出">登出</a>

如果你要登出后从新进入登出前阅读的页面,代码如下:

<a href="<?php echo wp_login_url(get_permalink()); ?>" title="登出">登出</a>

加入登录后跳转到指定页面,假如是要跳转到加入前所在的页面,能够应用以下代码:

function back_curPageURL() {  
$pageURL = 'http';
if ( isset( $_SERVER["HTTPS"] ) AND $_SERVER["HTTPS"] == "on" )
$pageURL .= "s";
$pageURL .= "://";
if ( isset( $_SERVER["SERVER_PORT"] ) AND $_SERVER["SERVER_PORT"] != "80" )
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
else
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
return $pageURL;
}
add_filter('login_redirect', ' back_curPageURL ');

 
把上述代码加到function.php文件中即可。

心愿本文所述对大家的WordPress建站有所协助。

以上就是安达网络工作室关于《WordPress实现登录或退出后直接跳转回首页的方法》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: WordPress 登录 退出 跳转 回首页 方法
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
对于WordPress的SEO优化相干的一些PHP页面脚本技巧

随着搜寻引擎大兴, 陈列在前的网站引入大量流量. 无论是搜寻页面的广告还是查进去的后果, 与搜寻者的指标婚...

详解WordPress中提示装置插件以及暗藏插件的性能完成

提示用户以后主题需求的插件 很多主题都需求一些插件的支持,这时你就需求提示用户需求装置的插件,本文将教...

Crayon Syntaxer代码高亮插件与fancybox图片暗箱抵触的处理办法

其实,这是一个历史遗留成绩,在最开端建站的时分就曾经呈现了,在知更鸟主题和Crayon Syntaxer这个插件之间...

wordpress页面紧缩 减速网站拜访的办法

虽然说紧缩wordpress页面后对查看源代码来说不太敌对,更能够说是惨目忍睹。 然而紧缩页面的益处就是缩小了...

wordpress主题中无奈显示阅读量成绩的处理办法

而后你犯晕了吧。次要缘由是某些主题没有增加WP-postviews这款插件的支持代码,凑巧笔者的Green Park 2这款...

Wordpress 遗记明码的解决办法

1. Wordpress的明码在存入数据库是以md5码的方式寄存 依据此原理能够手动update数据库,从新设置自定的明码 ...

需求提交

客服服务