首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将带有get参数的url更改为带有路径的url。Wordpress网站

问将带有get参数的url更改为带有路径的url。Wordpress网站
EN

Stack Overflow用户
提问于 2019-12-25 19:53:43
回答 2查看 429关注 0票数 0
EN

回答 2

Stack Overflow用户

发布于 2019-12-25 20:20:25

您只需使用WordPress仪表板更改固定链接。

步骤:登录到WordPress仪表板->设置->固定链接设置。

票数 0
EN

Stack Overflow用户

发布于 2019-12-26 13:57:31

如何在wordpress站点中自定义url

示例:如下所示的http://example.com/your-page-slug/?cat=categoryname&name=productname:http://example.com/your-page-slug/categoryname/productname/

1.创建页面模板2.创建页面(您的页面名称),然后分配给创建的模板(第一点)3.将下面的代码复制到function.php文件中

代码语言:javascript
复制
add_action( 'init', 'url_getparam_init' ); 
function url_getparam_init(){
// rewrite rule tells wordpress to expect the       given url pattern
add_rewrite_rule( '^your-page-slug/(.*)/?', 'index.php?    page_id=your_page_id&getparam=$matches[1]', 'top' ); 
}
add_filter('query_vars', 'view_getparam_from_url');
function view_getparam_from_url($vars) {
$vars[] = 'getparam';
return $vars;
}

4.然后保存固定链接(登录到WordPress仪表板->设置->固定链接设置)5.然后从您创建的页面模板print_r(get_query_var( 'getparam‘))中获取参数;

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

https://stackoverflow.com/questions/59478152

复制
相关文章

相似问题

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