Tried that code and I still only get alt text. I did a check and the html tags are correctly pointing to the image, I can view it by doing a right click -> view image and see the thumbnail that should be displayed in the emails, so from a pure html standpoint, I can see no reason why the images are not displaying. the mailchimp rss codes seem to be pulling the images correctly, but for some reason the image does not display in any browser.
Anyways, here’s the code I’m using:
*|FEEDBLOCK:https://www.theafronews.com/feed/|* *|FEEDITEMS:[$count=1, $constrain_rss_img=Y, $category=Events]|*
*|FEEDITEM:TITLE|*
*|FEEDITEM:IMAGE|* *|FEEDITEM:CONTENT|* *|END:FEEDITEMS|* *|END:FEEDBLOCK|*
Test - Feeditem content
*|RSSITEMS:https://www.theafronews.com/feed/|*
*|RSSITEM:TITLE|*
*|RSSITEM:CONTENT_FULL|*
Read in browser »
*|END:RSSITEMS|*
The part after the “test” line is where I tested your code to see if that would work.
This Week's News: *|RSSITEMS:|*
*|RSSITEM:TITLE|*
*|RSSITEM:CONTENT|*
Read on »
*|END:RSSITEMS|*
EDIT: In case a lack of media tags in causing this issue, do you know any good plugins that add those in? Searching neither Google nor the wordpress plugins in the add plugins tool were helpful, nothing remotely close to that was coming up in the results.
EDIT2: I did some more testing and what appears to be going on is the images exist on the server, and the html tags correctly point to the images, which are being feed in to both the RSS feed and mailchimp correctly up to a certain point, but when it comes time to load the images in the browser, this fails. Doing an Inspect element, I see the message “could not load image” when hovering over the “src” attrbute, so the alt text loads instead.
I use WordFence and was able to rule out any recent changes to the firewall as being the culprit as I temporarily disabled the firewall, ran the test in mailchimp again and got the same results.
EDIT3: I tried testing this feed using Aweber and got the same results, no images display, just alt text. So the feed’s images seem to be there, but something either within the server, browser or WordPress is preventing the images from displaying.