{"id":2888,"date":"2026-10-20T08:37:17","date_gmt":"2026-10-20T07:37:17","guid":{"rendered":"https:\/\/wpgeodirectory.com\/documentation\/article\/listing-pages-blank-no-content\/"},"modified":"2026-10-20T08:37:17","modified_gmt":"2026-10-20T07:37:17","slug":"listing-pages-blank-no-content","status":"publish","type":"gd_place","link":"https:\/\/wpgeodirectory.com\/documentation\/article\/troubleshooting\/listing-pages-blank-no-content\/","title":{"rendered":"Listing pages are blank or show no content"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">If GeoDirectory listing pages load but the listing itself is missing, the cause is nearly always one of three things: the Details page template has no content, CSS is hiding it, or the theme or a page builder is using its own template instead. Work through the checks below.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Check the Details page template<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to GeoDirectory &gt; Settings &gt; General &gt; Pages and look at Details Page under Template Page Settings. A page must be selected.<\/li>\n\n\n\n<li>Open that page and check it still has content. The default content is below.<\/li>\n\n\n\n<li>If the page was deleted, run &#8220;Create default GeoDirectory pages&#8221; in GeoDirectory &gt; Status &gt; Tools. It installs missing GeoDirectory pages and leaves pages that are already set up alone.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-markup\">&#091;gd_notifications&#093;\n&#091;gd_post_images type=&#039;slider&#039; ajax_load=&#039;true&#039; slideshow=&#039;true&#039; show_title=&#039;true&#039; animation=&#039;slide&#039; controlnav=&#039;1&#039; &#093;\n&#091;gd_single_taxonomies&#093;\n&#091;gd_single_tabs&#093;\n&#091;gd_single_next_prev&#093;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A post type can also have its own Details page in its settings, for example Places &gt; Settings &gt; General, so check the post type that is affected.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Check for CSS that hides the content<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Custom CSS in your theme, child theme or Appearance &gt; Customize &gt; Additional CSS can hide the GeoDirectory wrapper. View the page source: if the listing title and fields are in the HTML but not on the screen, CSS is hiding them. Settings copied from another site can bring that CSS with them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Check the theme and page builder<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Switch to a default WordPress theme for a moment. If the listing appears, the theme&#8217;s single post template isn&#8217;t outputting the page content. Try another file in GeoDirectory &gt; Settings &gt; Design &gt; Details, &#8220;Page template file override&#8221;.<\/li>\n\n\n\n<li>A theme builder single post template, from Elementor Pro, Divi and similar tools, can replace the GeoDirectory template when it is set to all posts. See <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/getting-started\/using-a-builder-with-geodirectory\/\">Using a builder with GeoDirectory<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">A 404 page instead of a blank one<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If the listing URL shows a Page Not Found error, the problem is with permalinks rather than the template. See <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/troubleshooting\/why-do-i-get-a-404-page-not-found-error\/\">Why do I get a 404 Page Not Found error?<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If GeoDirectory listing pages load but the listing itself is missing, the cause is nearly always one of three things: the Details page template has no content, CSS is hiding it, or the theme or a page builder is using its own template instead. Work through the checks below. Check the Details page template A [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[],"article\/categories":[211,437],"class_list":["post-2888","gd_place","type-gd_place","status-publish","hentry","gd_placecategory-tips-tricks-more","gd_placecategory-troubleshooting"],"_links":{"self":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2888","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=2888"}],"version-history":[{"count":0,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2888\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/media?parent=2888"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=2888"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=2888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}