自定义帖子类型 - 将帖子后缀附加到当前URL

时间:2015-03-04 21:11:21

标签: wordpress rewrite custom-post-type permalinks

我已注册了自定义帖子类型portfolio

register_post_type( 'portfolio',
        array(
            'labels' => array(
                'name' =>  __('Portfolio', THEMENAME),
                'singular_name' => __('Portfolio', THEMENAME),
                ),
            'public' => true,
            'supports' => array('title','editor','thumbnail'),

        )
    );

我还有一个页面模板,列出了标题为 My Works 的所有portfolio项目。使用该模板的页面的URL是:

http://sitename/my-works

但是,当我创建一个投资组合帖子时,我会得到一个这样的网址:

http://sitename/portfolio/post-name

单击页面模板中的项目是否可以将其重定向到:

http://sitename/my-works/post-name

我觉得这与rewrite参数有关吗?

1 个答案:

答案 0 :(得分:0)

  1. 将永久链接设置为/%postname%/
  2. 你需要像这样设置重写:
  3. '重写' =>阵列( '蛞蝓' => '' ),