re: I am a php programmer so if I get pointed in the right direction I can figure out where to make some of the changes I mentioned above.
First, I recommend taking a look at the template override doc. I suggest following this method rather than editing the actual files so the changes are update safe.
If you do not want to add an actual custom field text input but rather use the “Custom Fields” you can use the same method as explained in the tutorial to display the value. Hope that makes sense!
One thing you’ll need to keep in mind, after you add the code to display field where you want in Gridder, you will need to alter the CSS to actually see. The font size is set to zero by default and then the font size for the name overrides that zero. Just as you can add custom template override files, you can load custom CSS files, see this doc.
Now, not to show the map if the coords are 0,0… That is a bit more tricky. Look in the card-single.php file. You find the
$entry->getMapBlock() call, that method is in the class.entry-output.php file. You’ll have to write your own custom function to do the check you want.
re: You also mentioned “Contact”, but that doesn’t show up either, is it suppressed by default?
It is not “suppressed”, but you need to to it “on”… semantics I suppose. Here’s the applicable doc link:
Hope that helps!