• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как в Вукомерсе в виджете фильтрации товаров по атрибутам изменить url?

rmano

Новичок
Здравствуйте. Подскажите, пожалуйста, в Вукомерсе есть виджет фильтрации товаров по атрибутам class-wc-widget-layered-nav в урле получается ../shop/?filter_color=red, я хочу сделать ../shop/color/red . Нашел и убрал ‘filter_’ ссылка отображается уже без ‘filter_’. Я так понимаю дальше в этой строчке нужно копать $link = add_query_arg( $filter_name, implode( ',', $current_filter ), $link ); но что я тут не делаю, отображается, как мне нужно, но не работает. Что еще нужно изменить? перед этим пробовал через add_rewrite_rule, но что-то не получается. Вот такой код использовал для add_rewrite_rule:
Код:
add_action('init', 'do_rewrite');
function do_rewrite(){
  add_rewrite_rule( '^color/([^/]*)/?', 'shop?color=$matches[1]', 'top' );
}
 
Сверху Снизу