Regras de reescrita personalizadas no Wordpress
Estou com problemas com as regras internas de reescrita do wordpress. Eu li este tópico, mas ainda não consigo obter resultados:wp_rewrite em um plugin do WordPress
Eu explico minha situação:
1) Eu tenho um page_template chamado 'myplugin_template.php' associado a uma página do wordpress chamada "mypage".
<?php
get_header();
switch ($_GET['action']) {
case = "show" {
echo $_GET['say'];
}
}
get_footer();
?>
2) Preciso criar uma regra de reescrita para este link:
http: //myblog/index.php? pagename = mypage & action = show & say = hello_world
Se eu usar esse URL, tudo funcionará sem problemas, mas gostaria de obter este resultado:
http://myblog/mypage/say/hello_world/
Eu realmente não quero invadir meu arquivo .htaccess, mas não sei como posso fazer isso com o reescritor interno do wordpress.