• <li id="0bn34"><legend id="0bn34"><th id="0bn34"></th></legend></li>

      <label id="0bn34"><mark id="0bn34"><strong id="0bn34"></strong></mark></label>
      <span id="0bn34"><optgroup id="0bn34"></optgroup></span> <label id="0bn34"><mark id="0bn34"><strong id="0bn34"></strong></mark></label>

      <rt id="0bn34"></rt>
      <span id="0bn34"><optgroup id="0bn34"><center id="0bn34"></center></optgroup></span>
      <li id="0bn34"><big id="0bn34"><listing id="0bn34"></listing></big></li>
      WordPress登錄后如何跳轉(zhuǎn)到指定頁面
      • 更新時間:2025-06-08 17:53:38
      • 網(wǎng)站建設(shè)
      • 發(fā)布時間:2年前
      • 906

      WordPress登錄后如何跳轉(zhuǎn)到指定頁面

      之前寫模板的時候,北京網(wǎng)站建設(shè)的朋友要求網(wǎng)站登錄后跳轉(zhuǎn)到指定頁面,以前沒遇到過。于是用萬能搜索(很少用百度)找到了。方法基本就一個。代碼如下:

      ?PHP

      //重定向函數(shù)的字段custom_login_fields() {

      plabelstrongChoose your location: /strong

      選擇名稱='login_location'

      option value=''選擇hellip;/option

      選項值='?php bloginfo('url');#banking'銀行業(yè)務(wù)/期權(quán)

      選項值='?php bloginfo('url');#insurance'保險/選項

      選項值='?php echo get_permalink(2);'證券/期權(quán)

      /選擇/標簽

      /pbr/

      ?PHP

      } //重定向函數(shù)

      函數(shù)location_redirect() {

      $location=$_POST['login_location'];

      wp_safe_redirect($location);

      出口(); } //向登錄表單添加字段

      add_action('login_form','custom_login_fields'); //確保只有當你的字段被提交時才會發(fā)生重定向

      if ( (isset($_GET['action']) $_GET['action'] !='logout') || (isset($_POST['login_location']) !empty($_POST['login_location']) ) )

      add_filter('login_redirect', 'location_redirect', 10, 3);

      但是我試過沒有成功,我不知道為什么。于是又搜索了一下,登錄后又回到了登錄前的頁面(北京網(wǎng)站制作),有以下幾種方法:

      方法一:

      wordpress 安裝文件中有一個名為“wp_login_url()”的函數(shù)。該函數(shù)用于登錄后跳轉(zhuǎn)到用戶指定的頁面。它可以接收一個參數(shù),這個入?yún)⒌闹稻褪强梢栽L問的url地址。

      通過使用“get_permalink()”作為入?yún)ⅲ╣et_permalink()函數(shù)用于獲取當前頁面的地址),登錄后的頁面可以自動跳轉(zhuǎn)到登錄前的頁面。

      代碼如下:

      a title='Login' href='?php echo wp_login_url(get_permalink());'登錄查看/a

      只需要復(fù)制上面的代碼,放在用戶登錄后需要返回的頁面(也就是登錄前的頁面),就可以了。

      方法二:

      函數(shù)back_curPageURL() {

      $pageURL='http';

      如果(isset($_SERVER['HTTPS'])和$_SERVER['HTTPS']=='on')

      $pageURL .='s';

      $pageURL .='://';

      如果(isset($_SERVER['SERVER_PORT'])和$_SERVER['SERVER_PORT']!='80')

      $pageURL .=$_SERVER['SERVER_NAME'].':'.$_SERVER['SERVER_PORT'].$_SERVER['REQUEST_URI'];

      別的

      $pageURL .=$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];

      返回$pageURL;

      }

      add_filter('login_redirect', 'back_curPageURL');

      將以上代碼添加到function.php 文件中。

      我認為這種方法與前一種方法類似。

      于是我改了,變成了登錄后跳轉(zhuǎn)到指定頁面的方法。這也是論壇里有朋友回復(fù)我的內(nèi)容。代碼如下:

      add_filter('login_redirect', 'new_login_redirect');

      函數(shù)new_login_redirect()

      {

      return '登錄成功后重定向的URL地址';

      }

      我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!

      本文章出于推來客官網(wǎng),轉(zhuǎn)載請表明原文地址:https://www.tlkjt.com/web/13628.html
      推薦文章

      在線客服

      掃碼聯(lián)系客服

      3985758

      回到頂部

      少妇精品久久久一区二区三区| 成年人免费视频观看| 亚洲日本在线看片| 欧美日韩3751色院应在线影院| 午夜成年女人毛片免费观看| 色窝窝亚洲av网| 国产欧美一区二区| 高清国产精品久久| 国产精品久久久久久久久久影院| avtt天堂在线| 国产精彩视频在线| 99在线国产视频| 国精产品自偷自偷综合下载| 一区二区三区中文字幕| 大黑人交xxxx| www夜插内射视频网站| 天天爽夜夜爽人人爽一区二区| 东北妇女精品BBWBBW| 大佬的365天第三季完整视频在线观看 | 99久热只有精品视频免费看 | 黄瓜视频入口在线播放| 国产在线视频区| 香瓜七兄弟第二季| 国产欧美日韩精品第一区| 91老湿机福利免费体验| 国产精品青草久久久久福利99| 538精品视频| 国产国产精品人在线观看| 观看国产色欲色欲色欲www| 国产成a人片在线观看视频下载| 老马的春天顾晓婷5| 国产一级精品高清一级毛片| 色播在线永久免费视频| 国产孕妇做受视频在线观看| 美女图片在线视频精品播放| 国产91在线|日韩| 精品国产三级在线观看| 另类视频第一页| 男人j桶进女人p| 免费一级毛片在线播放不收费| 狠狠色综合网站久久久久久久|