1
我嘗試在wordpress中進行重定向,以便在移動設備查看網站時更改頁面。 (我不想wp-touch)。目標頁面在wordpress外部。我無法在wordpress中重定向
我在WordPress的的header.php文件中添加以下代碼:
//test if it is a mobile device
...
if ($mobile_browser > 0) {
wp_redirect('Location: http://url-to-my-external-page');
exit;
}
我也是在index.php文件嘗試,但它並不能工作。
我該怎麼辦?
感謝
你得到什麼錯誤?如果它只是不重定向,你可以發佈你的「//測試,如果它是移動設備」代碼?這可能是問題所在。您可以通過回顯$ mobile_browser的值來解決這個問題,即使它是js控制檯。 – 2011-12-29 11:12:37
//測試...的代碼太長,但我確定它的工作原理,我在獨立頁面上測試過它。無論如何,我沒有得到任何錯誤,但我放在header.php頂部的代碼只是不執行。一個簡單的回聲不會出現......我不知道 – Alexis 2011-12-29 13:18:38
你在你的「if」語句之前放置了回聲嗎?你有沒有檢查你是否在正確的header.php中添加了這段代碼? (應該是wp-content/themes/default /) – 2011-12-29 13:30:09