我正在为 Word Press 制作自定义主题模板,我想知道如何从 SEO 友好的 URL 中读取变量。网站管理员可以在标准 URL 之间进行选择http://yourdomain.com/?p=10
,这很容易阅读$_GET['p']
。但是我该如何阅读 SEO 友好的 url http://yourdomain.com/your-page-name/
。
谢谢。
您是否在页面上 http://yourdomain.com/your-page-name/
试图获得$_GET['p']
价值?只需调用$_GET['p']
它应该可以工作并且应该具有your-page-name
. 据我了解,mod rewrite 仅掩盖了浏览器栏地址的外观,但 url 在服务器端仍然以相同的方式处理。
或者您是在不同的页面上,并且您正在检查链接http://yourdomain.com/your-page-name/
,试图弄清楚如何获取your-page-name
变量?为此,我建议您进行字符串拆分、字符串位置、分解或正则表达式……我认为有很多选择。