Canapin
(Coin-coin le Canapin)
June 21, 2018, 10:39pm
1
Hi,
When I publish a WP post to Discourse, the images won’t show up:
But they do show up in the message preview if I edit the topic.
Saving the edit or rebuilding the message HTML don’t fix it.
Typical HTML of such an image is:
<img class="wp-image-157219 size-full aligncenter" src="http://monocycle.info/wp-content/uploads/2018/06/catégories-e1529598284988.png" alt="" width="400" height="364" />
Any idea?
edit: I may have understood why.
The domain monocycle.info has been locally redirected to the server I’m working on, which is where my WordPress is installed. I did the redirection via the hosts windows file.
But Discourse doesn’t have this redirection, so I guess it has to read these images URLs by itself before somewhat delivering them on the message, and so it can’t find these image?
Not 100% sure this is the cause, but since my website will be launched in a few days, I’ll figure out when the domain will be globally redirected to my server.
1 Like
Canapin
(Coin-coin le Canapin)
June 24, 2018, 10:36am
2
Hi,
Unfortunately it was not the problem I guess.
The DNS propagation is down, but the issue remains:
Even for images with the proper markdown syntax (see the very first image link):
The topic:
Voir l’article sur le site : https://monocycle.info/monocycle-info-fait-peau-neuve/ Vous avez sans doute remarqué que votre site préféré (mais si, mais si) a fait un petit lifting. Oh, rien qui change trop profondément vos habitudes, puisque...
And the WP post: monocycle.info fait peau neuve - Monocycle.info
I can be wrong but what I understand here is that images may be loading on a secure site (https) but their links are (http) What I understand from that is the server from where the post is published should be configured to fully support https first.
EDIT: but that doesn’t looks like the case, I visited the site and both WP and Discourse are configured to load over SSL. What needs to be seen is how have you configured Discourse WP plugin.
Canapin
(Coin-coin le Canapin)
June 24, 2018, 10:57am
4
On the first message they were indeed in http, but I have updated my website shortly after, so as you can see on the second message, they are in https.
Here’s my WP Discourse configuration:
simon
June 25, 2018, 8:08pm
5
What happens if you try rebuilding the HTML now?
1 Like
Canapin
(Coin-coin le Canapin)
June 25, 2018, 8:20pm
6
Hi,
It doesn’t do anything.
This does appear to have been the case - posting those URLs on that site in a new message works:
https://monocycle.info/wp-content/uploads/2018/06/new-site.png
Canapin
(Coin-coin le Canapin)
June 25, 2018, 8:25pm
8
Hummm since I’m here, I’m a bit puzzled as the topic doesn’t appear in its own category:
Here’s the topic: Monocycle.info fait peau neuve - Actualités - Monocycle.info
Last activity June 19, but I can’t find it here: Actualités - Monocycle.info
How does it doesn’t work on this very topic then? Why rebuild the HTML doesn’t work?
Maybe it’s a server side cache issue?
I see it here:
Strangely it works in a new post: Monocycle.info fait peau neuve - numéro 19 - Actualités - Monocycle.info (feel free to delete that after you look)
It should have fixed this - please check the logs (https://forum.monocycle.info/logs ) which may show you more details on the error.
3 Likes
Canapin
(Coin-coin le Canapin)
June 25, 2018, 8:54pm
10
Uh… I don’t have it on my list when I’m logged in:
But it appears when I’m logged out. Any idea why?
When I rebuild the HTML, all the pictures appear a split second before transforming into these broken image icons.
I have no output in the error log.
Canapin
(Coin-coin le Canapin)
July 13, 2018, 11:35am
11
Hi again. So, nobody has an idea of what’s happening here?
supermathie
(Michael Brown)
Split this topic
August 16, 2018, 3:20pm
12
drreen
January 11, 2019, 5:47am
22
I have a similar issue. Images are just not displayed in the post in Discourse. Only the alt or title values are displayed
WP Post:
Discourse post:
Are you sure the image links are https? This is important if the discourse you are posting on is https.
1 Like
I have the same question. Broken image in Discourse ,but they work in the message preview and open correctly when clicked.
angus
(Angus McLeod)
January 14, 2025, 8:04am
25
Hey there @copymonopoly , are these broken images in posts created by the WP Discourse plugin?
The broken images were originally stored on the server. I have resolved this issue by using migrate_to_S3
, but I have encountered a new problem.
I encountered a problem that is the opposite of what is described in this content.In fact,all files, including images, have the Content-Disposition set to attachment, causing the files to be downloaded.
angus
(Angus McLeod)
January 14, 2025, 8:51am
27
This topic is specifically about broken images in posts created by the Wordpress plugin. Please keep your replies in the other topic you created.
1 Like