Wordpress:更改页面的URL路由

时间:2016-10-07 09:41:08

标签: php wordpress url routes

我是Wordpress的新手,我被要求对网站进行一些更改。我需要更改以下页面的路线(如果可能):

/travels/poi

要:

/location/region/poi

travels是POI(兴趣点)的列表。这样的事情可能吗?

编辑:location/region/是一个列出我的POI的页面

1 个答案:

答案 0 :(得分:0)

如果旅行是自定义帖子类型,则可以为其定义自定义永久链接。

查找您注册旅行自定义帖子类型的代码,如下所示:

register_post_type( 'travels', $args );

更改重写参数:

$args = array(
    // your ohter args
    'rewrite'               => array(
        'slug'                  => 'location/region',
        'with_front'            => true,
        'pages'                 => true,
        'feeds'                 => true,
    ),
    // some other args
);

进行此更改后,您必须flush the rewrite rules或更改不起作用。要执行此操作,只需转到设置 - > wp admin中的固定链接(您无需更改任何内容)。