首页
学习
活动
专区
圈层
工具
发布

URL重写af
EN

WordPress Development用户
提问于 2019-01-15 13:18:23
回答 1查看 30关注 0票数 0

我试图制作一些漂亮的URL来显示类别页面中的内容。例如:https://example.com/resources/white-paper (不是真正的WP页面)将显示来自https://example.com/resources/?type=white-paper的内容。/resources是一个定制post类型的归档页面,归档页面模板提取查询字符串并显示相应分类的帖子。关于如何处理这件事有什么建议吗?

EN

回答 1

WordPress Development用户

发布于 2019-01-15 14:01:14

使用add_rewrite_rule()

代码语言:javascript
复制
function wpse325663_rewrite_resource_type() {
    add_rewrite_rule('^resources\/(.+)/?', 'resources/?type=$matches[1]', 'top');
}
add_action('init', 'wpse325663_rewrite_resource_type');

法典的一个重要说明是:

修改规则后,不要忘记刷新和重新生成重写规则数据库。从WordPress管理屏幕中,选择“设置”-> Permalinks,然后单击“保存更改”而不进行任何更改。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/325663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档