HAllo ich möchte das zwei regeln pareallel auf einer seite greifen also z.b.
seit/var1
aber auch
seite/var/var2
soll gehen, hier mein bisheriger code:
PHP
function my_rewrite_rules($rules)
{
global $wp_rewrite;
$my_page = 'test';
$my_rule = array(
'test/(.+)/?' => 'index.php?pagename=' . $my_page . '&my_action=$matches[1]',
'test/(.+)/(.+)/?' => 'index.php?pagename=' . $my_page . '&my_action=$matches[1]&my_show=$matches[2]'
);
return array_merge($my_rule, $rules);
}
add_filter('page_rewrite_rules', 'my_rewrite_rules');
function my_query_vars($vars)
{
$my_vars = array(
'my_action',
'my_show'
);
return array_merge($my_vars, $vars);
}
add_filter('query_vars', 'my_query_vars');
Alles anzeigen