第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

WP v-5.5 $_GET 參數(shù)在我的插件中不起作用

WP v-5.5 $_GET 參數(shù)在我的插件中不起作用

PHP
慕標琳琳 2023-10-01 17:10:09
我開發(fā)了一個wordpress插件。在我的插件中,我通過獲取參數(shù)來管理所有頁面,例如(http://example.com/client-portal/?page=dashboard),它一直工作到 WordPress 版本 5.4但新版本的 WordPress 5.5 版會自動重定向http://example.com/client-portal/?page=dashboard到http://example.com/client-portal/. 獲取參數(shù)自動消失。我通過這種方式添加了短代碼 -//page short code for user pageadd_shortcode( 'ccgclient_portal', array($this,'ccgclient_portal_shortcode_func') );這是我的簡碼功能 -function ccgclient_portal_shortcode_func(){    ob_start();    include_once 'pages/user/index.php';    return ob_get_clean();}并通過 - 獲取參數(shù)if(isset($_GET['page']) && $_GET['page'] == 'dashboard'){     include_once 'dashboard.php';}不知道新版本的wordpress(5.5)有什么問題。請問你能幫我嗎?提前致謝。
查看完整描述

2 回答

?
不負相思意

TA貢獻1777條經(jīng)驗 獲得超10個贊

我相信您的問題與“頁面”鍵有關,這是一個帖子類型的標題,它與此版本中的 WP 產(chǎn)生沖突。這與配置永久鏈接以使用“?post=98979”或類似格式相同。我的建議是嘗試使用不同的獲取密鑰,看看會發(fā)生什么。

讓我知道你得到了什么。


查看完整回答
反對 回復 2023-10-01
?
慕仙森

TA貢獻1827條經(jīng)驗 獲得超8個贊

我的插件也有同樣的問題。我的問題不是使用新密鑰。我的客戶在這里定義了“頁面”。這是關于世界各地所有舊鏈接的。


我的情況是這樣解決的:


add_action( 'parse_request', 'ai_parse_request', 1);

并在


function ai_parse_request( $query ) { 

    unset( $query->query_vars['page']); 

    return $query;

}

我從 $query 中刪除了“page”參數(shù)以避免 301 重定向。


我已經(jīng)使這個“解決方法”可配置,因為頁面參數(shù)實際上用于博客中的分頁。在您的情況下,您應該僅在參數(shù)不是數(shù)字時應用此選項,以確保您不會破壞全局分頁!


查看完整回答
反對 回復 2023-10-01
  • 2 回答
  • 0 關注
  • 149 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號