최신 버전의 WordPress와 최신 WordPress 플러그인을 함께 사용 중입니다. WordPress에서 Discourse로 자동으로 게시할 때 다음 오류가 발생합니다:
A post has failed to publish on Discourse from your site [netzwissen.de]. The post '@netzwissen.de Migration erledigt' was published on WordPress by autor01, on 2024-01-01 13:34:14. [<https://www.netzwissen.de/2024/01/01/netzwissen-de-migration-erledigt/>](https://www.netzwissen.de/2024/01/01/netzwissen-de-migration-erledigt/)
Reason for failure: A 422 response code was returned from Discourse. Embed url wird bereits verwendet If you're having trouble with the WP Discourse plugin, you can find help at: [<https://meta.discourse.org/c/support/wordpress>](https://meta.discourse.org/c/support/wordpress)
이 오류에도 불구하고 게시물은 Discourse에 나타납니다. 다만 WordPress의 Divi 테마 프레임워크(Divi — The Ultimate WordPress Theme & Visual Page Builder)에서 유래한 빈 <div> ...</div> 블록이 몇 개 포함되어 있습니다. Discourse에서 bbcode/md 방식으로 변환하는 과정에서 이러한 html/css 코드는 자동으로 제거되어야 하지 않나요?
현재 버전의 WP 설치 환경에서 Divi 테마/Divi composer(https://www.elegantthemes.com)와 함께 WP-DIscourse 플러그인을 사용할 때 여전히 심각한 문제가 발생하고 있습니다.
위에서 설명한 대로 WP에서 새 블로그 글을 게시할 때 422 오류가 발생합니다.
플러그인이 Discourse API를 통해 생성한 게시물에 ‘깔끔한’ MD(마크다운) 콘텐츠가 없습니다.
현재 제 사용 사례에 플러그인을 활용할 수 없어 WP-DIscourse 플러그인 2.5.2를 일시적으로 비활성화했습니다. 참고: 이제야 제가 쓴 원래 제목이 잘못되었거나 오해를 불러일으키는 내용이었음을 깨달았습니다. 이는 WP >> Discourse 간의 문제이며, WP의 ActivityPub 플러그인(ActivityPub – WordPress-Plugin | WordPress.org Deutsch)과는 무관합니다. 또한 Discourse 인스턴스 내부에 설치된 @angus의 ActivityPub 플러그인과의 관련성은 더욱 낮습니다.