首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress,使用slug作为变量而不是页面slug

Wordpress,使用slug作为变量而不是页面slug
EN

Stack Overflow用户
提问于 2017-04-24 18:12:14
回答 1查看 174关注 0票数 0

问题:我有一个显示配置文件的页面:“www.example.com/profile/1”

'1‘是配置文件的ID,我从url中检索ID,并调用外部文件来检索配置文件信息。

这一切都很好。

但我现在想使用个人资料名称而不是ID:'www.example.com/ profile /nameOfProfile',Wordpress现在搜索一个名为'nameOfProfile‘的页面,这个页面显然不存在。

我现在的问题是:我如何才能使url 'www.example.com/ profile /nameOfProfile‘加载页面'www.example.com/profile’,这样我就可以手动从url中检索名称并调用配置文件?

EN

回答 1

Stack Overflow用户

发布于 2017-04-24 19:49:02

首先,您需要在URL中传递'nameOfProfile‘,如下所示:

代码语言:javascript
复制
www.example.com/profile?name="nameOfProfile"

然后您需要重写URL,如下所示:

代码语言:javascript
复制
RewriteRule ^profile/([^/]*)/? /profile/?name=$1 [QSA,L]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43585365

复制
相关文章

相似问题

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