Как преобразовать значение GET параметра в url?

Подскажите, пожалуйста, как можно преобразовать значение get-параметра в url к примеру : www.site.com/poisk/?advanced_city=halkidiki&advanced_area=kassandra&check_in=&check_out=&guest_no=&filter_search_type%5B%5D=villa в www.site.com/halkidiki/kassandra/villa ?
  • Вопрос задан
  • 183 просмотра
Решения вопроса 1
trampick
@trampick
Веб-разработчик
Вам нужен такой кусочек кода
add_action('init', 'addMyRewrite');

function addMyRewrite() {
    add_rewrite_rule('news/page/([^/]*)/?$', 'index.php?pagename=news&paged=$matches[1]', 'top');
    global $wp_rewrite; //закоментить после настройки  add_rewrite_rule
    $wp_rewrite->flush_rules(); //закоментить после настройки  add_rewrite_rule
}

Вам нужно настроить правильно параметры функции add_rewrite_rule под свои нужны.
$wp_rewrite->flush_rules() - очищает кэш перенаправлений.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы