重写规则wordpress无法正常工作

时间:2013-05-20 08:42:13

标签: wordpress url-rewriting wordpress-theming

这个问题一直在问,但是我尝试在WP中总是得到404页

我有一个模板页面(wp-content / themes / responsivewizzard.php cals:wizzard。 - > 我在管理部门添加了一个页面。 page =“tespage”的名称。我选择的模板是“wizzard” 在试用example.com/wp/testpage - >我得到了我的wizzard页面。不用担心......但是..

我想在我的wizzardpage中添加一个子页面。例如: example.com/wp/testpage/nice

当我尝试这个时,我从WP获得了404页

我将此代码添加到我的function.php文件中。此文件位于wp-content / themes / responsive目录中 - >我的默认主题

function members_rewrite_rules()
{
  add_rewrite_rule('testpage /(.+)/?$', 'index.php?pagename=testpage &subpage=$matches[1]', 'top');
}
add_action( 'init', 'members_rewrite_rules' );

function members_query_vars($query_vars)
{
  $query_vars[] = 'subpage';
  return $query_vars;
}
add_filter('query_vars', 'members_query_vars');

请帮帮我

1 个答案:

答案 0 :(得分:0)

我发现了洗液。您需要在设置菜单中重置永久链接..