创建重定向的最简单方法是什么

时间:2013-03-28 作者:iambriansreed

如果我有一个名为Drink的自定义post类型,它有permalinks,如/drink/pepsi/ 然后/drink/ 将列出所有饮料。如何重写/drink//drinks/?

我要一杯permalinks/drink/pepsi/drink/ 根,但我认为/drinks/ 对于饮料的“存档”更有意义。

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

当你register your custom post type, 设置has_archive 参数,在本例中为归档页指定所需的slugdrinks:

$args = array(
    \'rewrite\' => array( \'slug\' => \'drink\' ),
    \'has_archive\' => \'drinks\',
); 

结束

相关推荐

Update page breaks permalinks

从3.3.1开始,我有一个奇怪的副作用。当更新页面(或创建新页面)时,我的所有永久链接都会中断-单击相关更新页面上的查看页面将导致404找不到。这不会发生在帖子中。我担心我的permalinks/%postname%/新模式可能会出现问题,但我将其替换为YEAR/postname,没有发现任何差异。我检查并发现帖子名称字段中有一些重复,我更改或删除了任何可疑的重复。仍然没有变化。这是我的htaccess-# BEGIN WordPress <IfModule mod_rewrite.c>