【发布时间】:2011-11-27 07:43:10
【问题描述】:
我在我的主题 function.php 文件中使用了此代码,将自定义参数传递给 wordpress 中的页面,但它不起作用。我找不到 404 页面。我做错了什么?
function photo_details_vars()
{
add_rewrite_rule('^photo-details/([^/]*)/?','index.php?p=20&id=$matches[1]','top');
}
add_action('init', 'photo_details_vars');
我是 wordpress 的新手。我从这里找到了这个想法 - http://codex.wordpress.org/Rewrite_API/add_rewrite_rule 请善待并指导我解决问题。
另外,我如何从第 1 页的模板文件中捕获此 url 变量值。 20
我应该如何使用 add_rewrite_tag() 这个重写规则?
【问题讨论】:
标签: wordpress urlrewriter