久青草国产观看在线视频,在线观看欧美日女,777毛片,亚洲国产精品99久久久久久久

巧用WordPress隨機重定向功能

2018-09-07 wordpress經驗
  • 文章介紹
  • 快速入門
  • 評價&建議

今天在wiki百科上查找資料的時候,看到wiki上有一個隨機文章的功能很有意思,特總結一下此類隨機文章在WordPress中的實現方式。

巧用WordPress隨機重定向功能

通過隨機重定向功能,給讀者提供一個機會,以隨機方式跳轉到任意的文章。真正的實現方式很簡單。所需要做的是僅僅創建一個超鏈接,命名為“隨機文章”,點擊時將重定向隨機文章。

為了實現在WordPress隨機重定向,可以有以下三個步驟即可:

· 一個頁面來處理重定向

· 查詢從數據庫中挑選后

· 通過一個鏈接將用戶重定向到隨機文章

當然,你可以使用一個插件。如果你不需要其他功能的話,并不推薦此種方式。

1、使用get_posts()函數實現重定向

建立一個page-random.php模板頁面,page-random.php中不包括頭部區域,側邊欄和頁腳模板加載,因為page-random.php將不會為用戶產生任何可見的輸出,它只會跳轉(即重定向)到我們設定的隨機選擇的文章。實現過程為:從數據庫中隨機選擇一篇文章,使用一個 foreach 循環來處理輸出,將用戶重定向到隨機文章。

// page-random.php源代碼

//隨機重定向頁面模板

// 為get_posts()設置參數

$args = array(

‘numberposts’ => 1,

‘orderby’ =>’rand’

);

//從數據庫中隨機選擇一篇文章

$my_random_post = get_posts ( $args );

//通過foreach循環來處理數據庫請求

foreach ( $my_random_post as $post ) {

// 將用戶重定向到隨機文章

wp_redirect ( get_permalink ( $post->ID ));

exit;

}

現在我們需要做的是去WordPress的管理部分,以page-random.php為模板創建一個新的以random命名的空白頁的,并發布。然后,比如當您訪問http://www.***.com/random/的,你會被自動重定向到一個隨機的文章。先你就可以建立一個類似wiki百科一樣的“隨機文章”超鏈接了,點擊改超鏈接就會將讀者帶到一個你設定的隨機文章了。

巧用WordPress隨機重定向功能

0 0

企業建站推薦正版商業主題,國內專業團隊開發,完善售后,是您不二選擇。

正版主題商店

主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!

立刻開啟你的建站之旅
QQ在線客服

服務熱線

wordpress建站咨詢