1
http://www.mysiteurl.com/pagename/
一個WordPress頁面和我想要的形式
http://www.mysiteurl.com/pagename/{any string here}
的任何URL重定向或顯示我原來的頁面:http://www.mysiteurl.com/pagename/。我如何去做這件事?
http://www.mysiteurl.com/pagename/
一個WordPress頁面和我想要的形式
http://www.mysiteurl.com/pagename/{any string here}
的任何URL重定向或顯示我原來的頁面:http://www.mysiteurl.com/pagename/。我如何去做這件事?
像什麼科多獸約翰遜建議,函數應該是這樣的:
function redirect_to_page() {
//get parsed uri separated by '/'
$a_uri = explode('/', $_SERVER['REQUEST_URI']);
//check if the page is the page you want to redirect
if($a_uri[1] === 'pagename') {
//redirect to siteurl/pagename
wp_redirect(home_url('pagename'));
exit();
}
}
add_action('template_redirect', 'redirect_to_page');
希望這有助於!
你是什麼意思的「原始頁面」?你的意思是你想要它到'http:// www.mysiteurl.com/pagename /'(你的wordpress主頁)? –
是的,這是我想要的。 – Cameron
我檢查了編輯歷史,看到你問是否有插件。我通過Google發現了這兩個應該做你想做的事情:https://wordpress.org/plugins/redirection/,https://wordpress.org/plugins/simple-301-redirectcts/ –