WordPress网址修改

时间:2016-11-14 23:12:43

标签: wordpress

我在

有一个WordPress页面
http://www.mysiteurl.com/pagename/

我想要任何形式的网址

http://www.mysiteurl.com/pagename/{any string here}

重定向或显示我的原始网页:http://www.mysiteurl.com/pagename/。我该怎么做呢?

1 个答案:

答案 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');

希望这有帮助!