Перезапись URL в WordPress с одним параметром - PullRequest
0 голосов
/ 24 января 2019

У меня есть страница с именем "city":

http://localhost/wordpress/city/

Он получает информацию из MySQL по URL-адресу, например:

http://localhost/wordpress/city/?id=paris

Я хочу изменить это как:

http://localhost/wordpress/city/paris

Реальная ссылка на страницу города в WordPress:

http://localhost/wordpress/index.php?p=5

Я пытаюсь add_rewrite_rule, но это не работает:

add_action( 'init', 'add_mypage_rule' );
function add_mypage_rule() {
    add_rewrite_tag("%id%", '(\d+)');
    add_rewrite_rule('^city/([^/]*)/?','index.php?p=5&id=$matches[1]','top');
}

Что add RewriteRule я должен использовать для .htaccess?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...