{"id":2477,"date":"2026-10-20T08:34:08","date_gmt":"2026-10-20T07:34:08","guid":{"rendered":"https:\/\/wpgeodirectory.com\/documentation\/article\/how-to-edit-the-add-listing-form\/"},"modified":"2026-10-20T08:38:59","modified_gmt":"2026-10-20T07:38:59","slug":"how-to-edit-the-add-listing-form","status":"publish","type":"gd_place","link":"https:\/\/wpgeodirectory.com\/documentation\/article\/how-tos\/how-to-edit-the-add-listing-form\/","title":{"rendered":"How to edit the add listing form"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The GeoDirectory add listing form is built from the custom fields of each post type. To add, remove or reorder what people fill in, you edit those fields. The page itself only holds the form, so editing the page changes what shows around the form.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add, remove or reorder fields<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to Places &gt; Settings &gt; Custom Fields. For another post type, use the Settings page under that post type&#8217;s menu.<\/li>\n\n\n\n<li>The list on the right shows the fields in the form now, in the order they appear. Drag a field to move it.<\/li>\n\n\n\n<li>Click a field to change its label, description, placeholder and whether it is required.<\/li>\n\n\n\n<li>To add a field, click one in the Standard Fields or Predefined Fields lists. Business Hours, Email and Website are examples of predefined fields.<\/li>\n\n\n\n<li>To remove a field, click the bin icon next to it. Save when you are done.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The title, description, tags, category, address and images fields are core fields and can&#8217;t be deleted, but you can still edit their settings. A field you only want admins to fill in can be set to &#8220;Admin edit only&#8221;, and a field you want to keep but hide can be set to inactive with the &#8220;Is active&#8221; setting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a step by step example, see <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/how-tos\/how-to-add-a-custom-field-to-custom-post-type\/\">how to add a custom field to a custom post type<\/a>. You can also show or hide fields based on other answers with <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/how-tos\/how-to-use-conditional-fields-settings\/\">conditional fields<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A separate add listing page for each post type<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One add listing page can handle every post type. GeoDirectory adds <code>?listing_type=gd_place<\/code> (or your post type) to the link so the right form loads.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you prefer a page per post type, for example an Add Restaurant page:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Create a new page.<\/li>\n\n\n\n<li>Add the GD &gt; Add Listing block, or the shortcode <code>&#091;gd_add_listing post_type=&quot;gd_restaurant&quot; show_login=&quot;1&quot;&#093;<\/code> with your own post type key.<\/li>\n\n\n\n<li>Publish the page and add it to your menu.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Each post type also has an &#8220;Add listing page&#8221; setting under Places &gt; Settings &gt; General in the advanced settings, so GeoDirectory links to your new page wherever it shows an add listing link for that post type.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To add text or images above the form, edit the add listing page and add your content above the block. The <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/first-steps\/create-an-add-listing-page\/\">add listing page guide<\/a> covers the page setup.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The GeoDirectory add listing form is built from the custom fields of each post type. To add, remove or reorder what people fill in, you edit those fields. The page itself only holds the form, so editing the page changes what shows around the form. Add, remove or reorder fields The title, description, tags, category, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[],"article\/categories":[211,432],"class_list":["post-2477","gd_place","type-gd_place","status-publish","hentry","gd_placecategory-tips-tricks-more","gd_placecategory-how-tos"],"_links":{"self":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2477","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=2477"}],"version-history":[{"count":1,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2477\/revisions"}],"predecessor-version":[{"id":2555,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2477\/revisions\/2555"}],"wp:attachment":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/media?parent=2477"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=2477"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=2477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}