Is there a way to have the top level listing page for a CPT only show the map, potentially full screen, or with just “featured” listings?
I have a class directory with a “class” CPT. On the /classes/[country], /classes/[country]/[region], and /classes/[country]/[region]/[city] pages I want to show all listings, which is what I’m currently doing. It is ok because each country will probably not have more than 30 or 40 listings. But the root /classes/ page will have 100+ listings which is probably too many. I know I can do paging but, long story, I’m overriding the default display and doing them in random order and paging+random was causing duplicates.
So, I’m wondering if, on the /classes/ page only, can I do any of the following possible solutions?
1. just show the map with no listings being queried/displayed (and maybe even ideally make the map start fullscreen)
2. limit the number of listing results while leaving /classes/* pages to get all results, ideally making that limit based on some kind of flag like being a “featured” listing.
Thanks!