{"id":2681,"date":"2026-10-20T08:35:26","date_gmt":"2026-10-20T07:35:26","guid":{"rendered":"https:\/\/wpgeodirectory.com\/documentation\/article\/standard-predefined-and-custom-fields\/"},"modified":"2026-10-20T08:40:41","modified_gmt":"2026-10-20T07:40:41","slug":"standard-predefined-and-custom-fields","status":"publish","type":"gd_place","link":"https:\/\/wpgeodirectory.com\/documentation\/article\/core-features\/standard-predefined-and-custom-fields\/","title":{"rendered":"Standard, predefined and custom fields in GeoDirectory"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Every field on a GeoDirectory listing is added at Places &gt; Settings &gt; Custom Fields (or the same screen for your other post types). You do not need Advanced Custom Fields or another plugin for listing fields. The left column lists the fields you can add, grouped as Standard Fields, Predefined Fields and Custom Fields, and the right column shows the fields already on your add listing form.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Standard Fields<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These are the basic field types, which you set up yourself: Text, Date, Textarea, Time, Checkbox, Phone, Radio, Email, Select, Multi Select, URL, HTML and File Upload. There is also Fieldset, which splits the form into sections. Click a type to add it, then set its label, key, description and where it is shown.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Predefined Fields<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These are ready-made fields with their settings filled in, such as Business Hours, Contact Email, Logo, Website, Facebook, Video, Price, Special Offers, Featured and Terms &amp; Conditions. Add one and change its settings if you need to.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Custom Fields<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This group holds field templates that a developer or an add-on has registered in code, with the <code>geodir_custom_fields_custom<\/code> filter. On most sites there are none, so the group is empty or not shown. Nothing is missing when that happens.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Showing fields on your listings<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Each field has a &#8220;Show in extra output location&#8221; setting for places such as the details page sidebar, the listings pages and the map bubble. You can also place any field where you like with the GD &gt; Post Meta block, using the field key. <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 Custom Post Type<\/a> goes through adding one step by step.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every field on a GeoDirectory listing is added at Places &gt; Settings &gt; Custom Fields (or the same screen for your other post types). You do not need Advanced Custom Fields or another plugin for listing fields. The left column lists the fields you can add, grouped as Standard Fields, Predefined Fields and Custom Fields, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[],"article\/categories":[421,213],"class_list":["post-2681","gd_place","type-gd_place","status-publish","hentry","gd_placecategory-core-features","gd_placecategory-extensions-features"],"_links":{"self":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2681","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=2681"}],"version-history":[{"count":1,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2681\/revisions"}],"predecessor-version":[{"id":2824,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2681\/revisions\/2824"}],"wp:attachment":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/media?parent=2681"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=2681"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=2681"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}