Как объединить таксономии в url?

Имеется две taxonomy на сайте: listing_city и listing_type. Внутри них присутствуют рубрики (города в первой, типы апартаментов в другой). Логика url в таксономиях такова:

listing_city = testsite/city/london

listing_type = testsite/type/apartment

Как я могу реализовать страницу, которая объединяла бы эти две таксономии?

Например, получить страницу с URL testsite/city/london/apartment. Пробовал вот так, но это не сработало для меня.

add_rewrite_rule( '^listing/([^/]*)/([^/]*)/?$',
        'index.php?listing_city=$matches[1]&listing_type=$matches[2]',
        'top' );

Ответы (0 шт):