雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網(wǎng)!

WordPress

當(dāng)前位置:主頁 > CMS教程 > WordPress >

WordPress實現(xiàn)退出登錄后跳轉(zhuǎn)到指定頁面的方法

來源:本站原創(chuàng)|時間:2020-01-11|欄目:WordPress|點擊:

本文實例講述了WordPress實現(xiàn)退出登錄后跳轉(zhuǎn)到指定頁面的方法。分享給大家供大家參考。具體方法如下:

有時我們希望WordPress用戶退出登錄了不在系統(tǒng)默認(rèn)的頁面了,我希望它跳轉(zhuǎn)到我指定的位置了,下面我來給各位朋友介紹WordPress實現(xiàn)退出登錄后跳轉(zhuǎn)到指定頁面方法.

這個問題也很好解決,將下面的php代碼放到當(dāng)前主題的functions.php中即可,代碼如下:

復(fù)制代碼
代碼如下:
add_filter('logout_url', 'ludou_logout_redirect', 10, 2);
function ludou_logout_redirect($logouturl, $redir) {
$redir = 'https://www.jb51.net/'; // 這里改成你要跳轉(zhuǎn)的網(wǎng)址
return $logouturl . '&redirect_to='.urlencode($redir);
}

這樣你在后臺頁面右上角點擊退出后,就可以跳轉(zhuǎn)到指定頁面了,如果你是想在前臺添加一個退出鏈接,點擊后退出登錄并跳轉(zhuǎn)到指定站內(nèi)頁面,可以使用以下代碼(代碼中網(wǎng)址改成你的):

復(fù)制代碼
代碼如下:
<?php if ( $user_ID ) { ?>
<a href="<?php echo wp_logout_url( 'https://www.jb51.net/' ); ?>" title="Logout">Logout</a>
<?php } ?>

如果是要跳轉(zhuǎn)到首頁,可以使用下面的代碼:

復(fù)制代碼
代碼如下:
<?php if ( $user_ID ) { ?>
<a href="<?php echo wp_logout_url( home_url() ); ?>" title="Logout">Logout</a>
<?php } ?>

如果是要跳轉(zhuǎn)到退出前所在的頁面,可以使用以下代碼:

復(fù)制代碼
代碼如下:
<?php if ( $user_ID ) { ?>
<a href="<?php echo wp_logout_url( home_url(add_query_arg(array(),$wp->request)) ); ?>" title="Logout">Logout</a>
<?php } ?>

希望本文所述對大家的WordPress建站有所幫助。

上一篇:WordPress文章底部去除與添加版權(quán)信息的方法

欄    目:WordPress

下一篇:教你實現(xiàn)WordPress博客的“預(yù)加載”功能

本文標(biāo)題:WordPress實現(xiàn)退出登錄后跳轉(zhuǎn)到指定頁面的方法

本文地址:http://www.jygsgssxh.com/a1/WordPress/12729.html

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有