Badcrumb没有生成正确的帖子页面URL

时间:2012-12-12 作者:Abhimanue Tamang

我创建了一个自定义posts类型的cities,其减速代码为register_post_type(\'City\',$args);

  $labels = array(
\'name\' => _x(\'Cities\', \'post type general name\'),
\'singular_name\' => _x(\'City\', \'post type singular name\'),
......  );
我安装了prime strategy面包屑来生成面包屑,但城市页面的确切url是http://www.abc.com/wordpress/cities/ 面包屑生成的url为http://www.acb.com/wordpress/city/ 这最终会把我带到帖子类型城市的归档页面,所以我必须在插件文件中进行更改,还是因为页面url,因为单个城市帖子的url是//www.abc。com/wordpress/city/shimla/和显示面包屑的代码在此页面中。

1 个回复
最合适的回答,由SO网友:fischi 整理而成

这些标签供您网站的Adminsection使用。

如果要更改CPT URL中的slug,请在register_post_type 函数调用。

$rewrite = array(
    \'slug\' => __( \'cities\', \'your_textdomain\' ),
    //......
)

$args = array(
    \'rewrite\' => $rewrite,
    //......
);

结束