echo do_shortcode('[wpv-map-marker map_id="map-11" marker_id="cm'.get_the_ID().'" marker_title="This is a marker" address="'.$address.'"]'.$popup_content.'[/wpv-map-marker]');
What I would recommend doing right now is to check what is being passed into the $developer_logo variable.
If you do a var_dump() on the variable please let me know what is being displayed on the screen. If there is no content in the variable then it is an issue with the content delivery for the marker.
This is why I mention doing a var_dump() on the variable because the marker is displaying correctly. Its just the content of the marker not showing up.
So we need to double check what is being passed. Its usually a good practice to work your way up to find where the fault is which means double checking everything so we can recognise if the fault is with the value in the variable or the declaration of the marker.
We recently offloaded our images to a cloud storage, and I noticed that the image field on toolset still uses the local link, is there a way to mass update this? I did a var dump as well as echoing out the variable, and it does not display any think as the link it uses is the local storage and not the cloud storage
Unfortunately there isn't a way to set our Toolset Types field to get the image url from the cloud storage location unless all the links for the images are updated in the custom field itself.
So you may need to manually go into each post and update the posts with the new URL's for the cloud server that has the images.
Otherwise its assumed that the file is on your server.
It would appear that access to the image is being denied. Also your var_dump is printing out
"hidden link"
Which I assume is the image on the cloud server, however if you manually navigate to the image link you will notice that access is denied, so i suspect this denial of access to the image is the root cause of the issue.