Discourse 블로그가 올바르게 원박스되지 않음

그들이 “image” 태그를 누락한 것 같습니다. 제가 시도해 본 많은 사이트(보통 아마추어적인 사이트들)에서 동일한 오류를 발견했는데, 정말로 이 문제를 ‘내부적으로’ 해결해야 합니다!

1개의 좋아요

onebox가 정상적으로 작동하는 것 같습니다. 유일한 "버그"는 메시지가 잘못되었다는 점입니다:

죄송합니다. 다음 oEmbed / OpenGraph 태그를 찾을 수 없어 이 웹 페이지의 미리보기를 생성하지 못했습니다: image

다음과 같이 수정되어야 합니다:

죄송합니다. 다음 oEmbed / OpenGraph 태그를 찾을 수 없어 이 웹 페이지 미리보기의 이미지를 가져오지 못했습니다: image.

1개의 좋아요

라파엘, 감사합니다. 네, 원박스(onebox)는 잘 작동합니다. 그런데 왜 이미지를 가져오지 못할까요?

대상 페이지에 필요한 태그가 없기 때문입니다. 에러 메시지가 정확히 이렇게 말하고 있죠:

다음 oEmbed / OpenGraph 태그를 찾을 수 없음: image

저희 블로그는 WordPress이고, 이 게시글에는 이미지 태그가 설정되어 있지 않습니다.

이것이 Discourse의 버그라고 보는 것이 이해가 되지 않습니다 :thinking:

아 - 제가 어리석게도 블로그에 Discourse의 공개 페이지 기능을 사용하신 것으로 가정했군요.

WordPress 사이트의 이미지 태그를 수정할 수 없는 건가요? discourse.org 블로그에 대한 Discourse 원박스(Onebox)에 그 오류가 표시되는 것은 좀 우스워 보이거든요!

1개의 좋아요

블로그를 WordPress에서 정적 HTML 솔루션으로 전환하는 작업이 진행 중이므로, 해당 작업이 완료되면 이 부분을 개선할 수 있습니다.

@jamie.wilson 님, 이 문제에 대해 의견이 있으신가요? 이 부분을 개선할 수 있을까요?

4개의 좋아요

새로운 블로그 솔루션이 기본적으로 이 문제를 처리하는 것 같습니다:

4개의 좋아요

@falco 님이 제안한 텍스트는 이미지 태그만 누락된 경우에 적합합니다:

죄송합니다. 다음 oEmbed / OpenGraph 태그를 찾을 수 없어 이 웹 페이지 미리보기의 이미지를 가져오지 못했습니다: image.

아니면, 이미지 태그만 누락된 경우는 실패로 간주하지 않고 메시지를 표시하지 않는 것이 나을까요?

5개의 좋아요

네, 그렇게 합시다! :clap: 이미지 태그만 누락된 경우라면, 이제 괜찮은 미리보기를 생성할 수 있는 충분한 정보가 있으므로 더 이상 문제가 되지 않습니다. 그리고 "왜 이 원박스에는 이미지가 없지?"라고 생각하는 사용자에게는 별도의 알림이 필요 없어요. 다음 조사 단계가 분명하니까요: 이미지 태그를 찾아보세요!

이렇게 구현해 주실 수 있을까요?

9개의 좋아요

병합되었습니다.

이제 미리보기는 다음과 같이 보입니다:

(미리보기는 최대 24시간까지 캐시될 수 있습니다. 따라서 테스트 중 이미지 누락 오류 메시지를 볼 수 있습니다. 이 경우 URL 끝에 추가 쿼리 매개변수를 붙여 캐시를 우회하고 새로운 미리보기를 생성하세요.)

5개의 좋아요