WP 5.3에서 Discourse로 이미지가 게시되지 않음

Discourse의 allowed iframes 사이트 설정에 https://www.youtube-nocookie.com을 추가하면 문제가 해결될 것입니다. 이미 게시된 게시물의 경우, 비디오가 표시되도록 하려면 “Rebuild HTML” 버튼을 클릭해야 합니다.

Block 에디터로 게시되지 않은 게시물에 대해서는 업데이트가 아무런 영향을 주지 않아야 합니다. 공유해 주신 마크업을 게시하려고 하면, 이전 WP Discourse 코드로 게시할 때와 업데이트된 코드로 게시할 때 정확히 동일한 결과가 나옵니다.

귀하의 사이트는 어떤 버전의 WordPress를 사용 중입니까?

완벽하게 작동했습니다!

조언해 주셔서 감사합니다.

저는 WP 5.4.1을 사용 중입니다.

불행히도 제 환경에서는 작동하지 않습니다. 이미지는 처음에는 표시되다가 나중에 사라집니다. 원격 이미지 다운로드를 활성화하고 비활성화하여 모두 시도해 보았습니다.

방금 이 게시글을 올렸습니다: https://www.naturephotographers.network/connecting-with-our-audience/

해당 Discourse 토픽은 여기 있습니다: Connecting With Our Audience - Articles - Nature Photographers Network

현재 2.0.5 버전과 최신 Discourse를 사용 중입니다.

해당 토픽으로 이동하면 wpengine에서 이미지가 제공되는 것을 볼 수 있습니다. 게시물을 이미 수정했거나 download remote images 설정을 비활성화했을 수도 있습니다.

놀라운 점은 일부 이미지의 소스가 http://www.naturephotographers.network/로 설정되어 있고, 일부 이미지의 소스는 https://natphotonet.wpengine.com/로 설정되어 있다는 것입니다. 소스가 http://www.naturephotographers.network/로 설정된 이미지들이 사용자의 Discourse 사이트에서 혼합 콘텐츠(mixed content) 경고를 유발하고 있습니다. 왜 두 가지 다른 이미지 소스가 표시되는지 확실하지 않습니다.

저도 같은 현상을 확인했고, 이것이 문제의 일부인 것 같습니다. 해당 URL을 변경하기 위해 게시물을 편집해 보았는데, 일시적으로 작동하다가 다시 사라졌습니다. 그 후 워드프레스에서 업데이트하여 원래대로 되돌렸는데, 그때 이전된 것이었습니다. 원격 이미지 다운로드를 다시 켜고 동일한 방식으로 게시물을 업데이트해 보았지만, 결과는 동일했습니다. 이 문제는 끝이 없어 보여서, 결국 발췌문으로 전환하는 수밖에 없겠다는 생각입니다. 이 문제를 해결하기 위해 도와주신 점에 감사드리지만, 불행히도 변수가 너무 많아 이 옵션을 신뢰할 수 있게 만드는 것은 어려운 것 같습니다.

블록 편집기를 사용하여 게시물을 게시하는 대부분의 경우에서 깨진 이미지 문제가 수정되어야 합니다. 블록 편집기로 게시한 게시물에서 깨진 이미지가 발견되는 경우 알려 주세요.

블록 편집기를 사용할 수 없거나, 사용해도 문제가 해결되지 않는 경우, 문제 해결에 대한 자세한 내용은 Fix broken images for posts created by the WP Discourse and RSS plugins 를 참조하세요. 해당 주제의 요지는, 이미지가 서빙되는 도메인을 Discourse의 disabled image download domains 사이트 설정에 추가하면 문제를 예방할 수 있다는 것입니다.