With legacy we have used straightforward code to have the feature image, title under and this when clicked opens up the custom post type. Simple.
How do we recreate this using the far more 'user friendly' (not) blocks please?
Very frustrating and the lack of info is the main reason we do not use Blocks!
Based on your screenshots i can see that you've already grasp the concept of how to populate the marker popup. However if i've misunderstood the issue please let me know and provide a bit more clarity for me.
Thank you for getting back to me, hope you had a nice weekend.
Oh! Ok...had no idea what I was doing is the right direction.
So if as the screen grab shows, I'm populating the Popup content for the map pins...this using the little icon to the top left of the box.
If this 'is' right...why on this map is nothing popping up? hidden link
Ideally I'm after the post image, post name and area....this when clicked links to the post.
I took a look at the problem was that you had 2 markers attached to the map but the 2nd marker wasn't connected to any view data and this is where you added the code for the marker.
What I did was to remove that second marker and added your code to the first marker.
You said I had two markers...did you remove one? I don't understand. Just wanting to be clear in-case we use this moving forward and need to replicate.
Also, on popups where the property name is long (see attached) is there a way of making this wrap so the text never gets wider than the image width?
I messed with all kinds of CSS and can't for the life of me get this sorted.
You may have clicked the add marker button a second time to add a second marker to the map. However this marker was not given any address data to list on the map.
It would appear that you've added the popup information to the 2nd marker that was created that wasn't listed on the map. So what I did was to remove this second redundant marker and then copy your code to the first marker ie marker-31
Please let me know if this provides a bit more clarity for you.