Each GeoDirectory custom field only shows where you place it. If the address or phone number is missing from your listing pages, add the fields to a tab on the details page, or to one of the extra output locations.
Add the fields to a details page tab
- Go to Places > Settings > Tabs.
- The left column lists your custom fields. Click Address, then Phone (or whatever your phone field is called), to add them on the right.
- Drag them into the tab where they should appear, for example the Profile tab, or add a Fieldset to give them their own heading.
- Save and reload a listing.
See How to Use the Tabs Builder in GeoDirectory? for more on arranging tabs.
Show them in the sidebar or on listing cards
Go to Places > Settings > Custom Fields, open the field and use Show in extra output location. The options are:
- Details page sidebar: shows the field wherever a GD > Output Location block or widget set to that location is placed, usually in the details page sidebar.
- Listings page: shows the field on the listing cards in archive and search results.
- Map bubble: shows it in the popup when a map marker is clicked.
Choosing Details page sidebar does nothing on its own if no GD > Output Location is on the page.
Place a single field anywhere
For more control, put a GD > Post Meta block or shortcode in your details page template (GeoDirectory > Settings > General > Pages > Details Page) for the phone number, and a GD > Post Address for the address. GD > Post Address has its own template setting, so you can control which parts of the address show and on which lines.
[gd_post_meta key="phone"]