Как в Вукомерсе в виджете фильтрации товаров по атрибутам изменить url?
-
Здравствуйте. Подскажите, пожалуйста, в Вукомерсе есть виджет фильтрации товаров по атрибутам class-wc-widget-layered-nav в урле получается ../shop/?filter_color=red, я хочу сделать ../shop/color/red . Нашел строку $filter_name, убираю ‘filter_’ ссылка отображается уже без ‘filter_’, но не работает, подскажите, пожалуйста, что еще нужно изменить. перед этим пробовал через add_rewrite_rule, но что-то не получается. Вот такой код использовал для add_rewrite_rule:
add_action('init', 'do_rewrite'); function do_rewrite(){ add_rewrite_rule( '^(shop)/([^/]*)/([^/]*)/?', 'index.php?filter_color=$matches[1]', 'top' ); add_filter( 'query_vars', function( $vars ){ $vars[] = 'color'; return $vars; } ); }
Просмотр 9 ответов — с 1 по 9 (всего 9)
Просмотр 9 ответов — с 1 по 9 (всего 9)
Тема «Как в Вукомерсе в виджете фильтрации товаров по атрибутам изменить url?» закрыта для новых ответов.