разобрался
add_rewrite_tag('%cirrus_url%','([^&]+)');
add_rewrite_rule('listings/([^/]*)(/[^/]+)?$/?','index.php?cirrus_posts=$matches[1]&cirrus_url=$matches[2]','top');
Мой пользовательский тип записи был cirrus_posts, поэтому я просто посмотрел на wordpress '<?php var_dump($wp_rewrite->wp_rewrite_rules()); ?>
Чтобы увидеть, что он делал, и это позволило мне правильно