如何在WordPress中重写文件夹?

时间:2016-06-23 作者:illmasterj

我使用的是“The7”主题,不想使用标准的公文包归档模板。我使用默认模板创建了一个看起来很棒的页面,我们称之为/our-portfolio/.

目前,投资组合项目的permalink结构为/portfolio/item-1/.

虽然主题允许我更改投资组合的slug,但如果我这样做/our-portfolio/ 页面将替换为公文包归档页面,这是我不想要的。

所以我的问题是,我可以使用重写规则或插件来重写/portfolio/item-1//our-portfolio/item-1/?

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

我想你可能混淆了几个概念。使用您创建的新模板页面,并将其命名为archive portfolio。php。这将在您的新模板中显示所有公文包帖子类型yoursite.com/portfolio 投资组合项目的url应该自行处理。他们仍将在yoursite.com/portfolio/item1 因此,无需更改永久链接或slug。如果要更改单个项目的显示,需要编辑single.php, 将名称更改为single-{post_type}.php,它将自动使用

相关推荐

将重写规则直接添加到.htaccess文件

我想添加一个简单的重写规则RewriteRule ^apply\\/? https://docs.google.com/forms/d/e/1FAIpQLSf5IrOhg0E_NAGZnOvMuaXhU80sio8bukaWVBkb87eEOa9kTw/viewform [L] 我的。htaccess文件如下# BEGIN WordPress # The directives (lines) between "BEGIN WordPress" and "EN