这个问题被问了很多,但是我试过了,我总是在 WP 中得到一个 404 页面
我有一个模板页面(wp-content/themes/responsivewizzard.php cals: wizzard。->我在管理部门添加了一个页面。页面的名称=“tespage”。我选择的模板是“wizzard”尝试时example.com/wp/testpage -> 我得到了我的向导页面。不用担心.. 但是..
我喜欢在我的 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');
请帮我