Wordpress WP用id参数重写结构页?id=[id]到/id/[id]
现在我有了一个页面详细字段(slug:Wordpress WP用id参数重写结构页?id=[id]到/id/[id],wordpress,url-rewriting,Wordpress,Url Rewriting,现在我有了一个页面详细字段(slug:详细字段,模板名称:详细字段模板) 目前,我使用参数?id=[id]将数据发送到此页面:http://example.com/detail-field?id=69。基于$\u GET['id']它将获取字段的数据并显示到前端 但是这个弹头不利于搜索引擎优化,在分享到facebook社交网站时会出现一些问题。所以我想把它改成http://example.com/detail-field/id/69 我不擅长重写,我不知道从哪里开始。你们能帮帮我吗?WordPr
详细字段
,模板名称:详细字段模板
)
目前,我使用参数?id=[id]
将数据发送到此页面:http://example.com/detail-field?id=69
。基于$\u GET['id']
它将获取字段的数据并显示到前端
但是这个弹头不利于搜索引擎优化,在分享到facebook社交网站时会出现一些问题。所以我想把它改成http://example.com/detail-field/id/69
我不擅长重写,我不知道从哪里开始。你们能帮帮我吗?WordPress重写结构: 在function.php中添加以下函数
function myplugin_rewrite_tag_rule() {
add_rewrite_tag( '%detail-field%', '([^&]+)' );
add_rewrite_rule( '^detail-field/([^/]*)/?', 'index.php?detail-field=$matches[1]','top' );
}
add_action('init', 'myplugin_rewrite_tag_rule', 10, 0);
然后重置永久链接
希望这对您有用。请检查我的答案,并回复您的反馈。