我在
有一个WordPress页面http://www.mysiteurl.com/pagename/
我想要任何形式的网址
http://www.mysiteurl.com/pagename/{any string here}
重定向或显示我的原始网页:http://www.mysiteurl.com/pagename/。我该怎么做呢?
答案 0 :(得分:2)
就像Kodos Johnson所建议的那样,功能应该是这样的:
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');
希望这有帮助!