{"id":2922,"date":"2026-10-20T08:39:20","date_gmt":"2026-10-20T07:39:20","guid":{"rendered":"https:\/\/wpgeodirectory.com\/documentation\/article\/browse-listings-by-state-and-city-2\/"},"modified":"2026-10-20T08:39:20","modified_gmt":"2026-10-20T07:39:20","slug":"browse-listings-by-state-and-city-2","status":"publish","type":"gd_place","link":"https:\/\/wpgeodirectory.com\/documentation\/article\/location-manager\/browse-listings-by-state-and-city-2\/","title":{"rendered":"How to let visitors browse listings by state and city"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">GeoDirectory organises locations as country, region and city, with optional neighbourhoods inside a city. A state or province is a region. Your listings get these from their address, so you don&#8217;t need location categories, and we don&#8217;t recommend them: each listing would need a category for its location on top of its real address.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Browsing many locations needs the Location Manager add-on. Each location then has its own URL on the location page, and you can build a drill-down where visitors pick a state, then a city, then see the listings there.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Set up the drill-down<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Install Location Manager and add your listings with full addresses. See <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/location-manager\/location-manager-setup-guide\/\">Location Manager setup guide<\/a> and <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/location-manager\/how-to-add-a-new-location\/\">How to add a new location<\/a>.<\/li>\n\n\n\n<li>On your home page, add the <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/location-manager\/gd-locations\/\">GD &gt; Locations<\/a> block with Show Locations set to Regions. It lists your states, each linking to its location page.<\/li>\n\n\n\n<li>Edit the location page (the page set as Location page in GeoDirectory &gt; Settings &gt; General &gt; Pages) and add GD &gt; Locations with Show Locations set to Cities. With the location filter on, it lists the cities in the region being viewed.<\/li>\n\n\n\n<li>Keep GD &gt; Listings on the location page with &#8220;Enable location filter?&#8221; ticked, so a city page lists the listings in that city.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">For visitors who already know where they want to go, the <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/location-manager\/gd-location-switcher\/\">GD &gt; Location Switcher<\/a> lets them type a city and jump straight to it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Counties<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There is no county level. Neighbourhoods are the only extra level, and they sit below cities. If visitors need to search by county, add a select custom field called County and offer it as a search filter with the Advanced Search add-on.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Directory and classifieds on one site<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Running two directory plugins side by side usually causes conflicts. To have both a directory and classified ads, use GeoDirectory with a separate post type for ads (the Custom Post Types add-on), and link each ad to the business that posted it. See <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/custom-post-types-extension\/how-to-link-two-custom-post-types\/\">How to link two Custom Post Types<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GeoDirectory organises locations as country, region and city, with optional neighbourhoods inside a city. A state or province is a region. Your listings get these from their address, so you don&#8217;t need location categories, and we don&#8217;t recommend them: each listing would need a category for its location on top of its real address. Browsing [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[],"article\/categories":[213,425],"class_list":["post-2922","gd_place","type-gd_place","status-publish","hentry","gd_placecategory-extensions-features","gd_placecategory-location-manager"],"_links":{"self":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2922","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/types\/gd_place"}],"author":[{"embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/comments?post=2922"}],"version-history":[{"count":0,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2922\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/media?parent=2922"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=2922"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=2922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}