angus
(Angus McLeod)
12월 24, 2022, 7:43오전
1
버전 2.4.7부터 WP Discourse 플러그인에는 블록 에디터용 Discourse Comments 블록이 포함됩니다. Discourse Comments 블록은 Twenty Twenty Three와 같이 블록을 지원하는 테마에 Discourse Comments를 추가하는 주요 방법입니다. Discourse Comments 블록 사용법을 보여주는 짧은 비디오는 다음과 같습니다.
다음 단계
아직 확인하지 않았다면, 아래 항목을 꼭 살펴보세요:
참고 사항
Discourse Comments 블록은 현재 “Load Comments With Ajax” 설정을 지원하지 않습니다.
Wordpress의 블록 테마에 대해 더 자세히 알아보려면 여기에서 더 읽을 수 있습니다 .
4개의 좋아요
“Load Comments With Ajax” 설정을 언제 지원할 예정인가요?
저희 워드프레스에는 전체 페이지 캐싱을 사용하고 있어, 댓글을 Ajax로 불러와야 합니다.
Jagster
(Jakke Flemming)
2월 8, 2025, 11:38오전
3
댓글은 캐싱에서 제외하는 것이 좋다고 생각합니다. 이는 일반적인 절차입니다. 캐싱은 본질적으로 정적 콘텐츠에만 적용되며, 댓글은 그 범위에 포함되지 않습니다.
1개의 좋아요
저의 WordPress 사이트는 하루 약 500만~800만, 월 약 2억 건의 방문량을 기록하는 매우 높은 트래픽을 보유하고 있습니다. 이 통계는 Cloudflare에서 가져온 것입니다.
이에 따라 전체 페이지 캐싱을 구현하여 사실상 정적 페이지로 운영하고 있습니다. 따라서 댓글은 AJAX를 통해 동적으로 로드되도록 하려고 합니다. 이렇게 하면 댓글을 실시간으로 표시할 수 있을 뿐만 아니라, WordPress의 성능 저하가 발생하지 않도록 보장할 수 있습니다.
Jagster
(Jakke Flemming)
2월 10, 2025, 6:29오전
5
당신의 WordPress 사이트에 봇이 대량으로 유입되고 있습니다. 사이트 측에서 대응 조치가 필요합니다. 이는 관리자들이 큰 숫자를 선호하기 때문에 잘 알려지지 않았고, 언급도 거의 없는 문제입니다.
네, 로봇이 매우 많습니다. 제 WordPress 사이트가 뉴스 및 정보 제공 사이트이기 때문에 자연스럽게 많은 트래픽을 끌어들입니다.
Jagster
(Jakke Flemming)
2월 10, 2025, 6:47오전
7
사이트의 성격과는 아무런 상관이 없습니다. 대부분은 쓸모없는 SEO 봇, 스크레이퍼, 그리고 노커(knockers)일 뿐입니다. 실제로 필요한 봇은 고작 열두 개 정도에 불과하며, 전체 트래픽의 99%는 서버 부하를 증가시킬 뿐입니다.
즉, 먼저 서버 부하를 줄이는 것이 우선이며, 그 후에 디스코urs 코멘트를 표시하는 것이 문제가 되는지 고민해봐야 한다는 뜻입니다.
1개의 좋아요
angus
(Angus McLeod)
2월 10, 2025, 3:40오후
8
@shuaiZend 정확히 어떤 문제가 발생하는지 확인해 주실 수 있나요? 댓글이 로드되지 않는 건가요? 가능하다면 예시 링크나 스크린샷을 공유해 주세요.
1개의 좋아요
네, AJAX를 사용하도록 설정했습니다.
하지만 댓글이 로드되지 않습니다.
AJAX 사용
AJAX 비활성화
"Ajax를 사용하여 댓글 로드"만 비활성화:
기타
test: discourse comments test – test
angus
(Angus McLeod)
2월 13, 2025, 7:53오전
10
Hey @shuaiZend , 설명해 주셔서 감사합니다. 하지만 아직 문제가 무엇인지 정확히 모르겠어요. “Ajax로 댓글 로드” 설정을 비활성화하면 댓글이 정상적으로 로드되잖아요. 왜 그 설정을 그냥 비활성화해 두지 않나요?
shuaiZend
(Shuai Zend)
2월 14, 2025, 9:10오전
11
WordPress에는 트래픽이 많고 전체 페이지 캐시를 사용하고 있기 때문에, WordPress의 성능에 영향을 주지 않으면서 Ajax 형태로 댓글을 동적으로 로드하고 싶습니다.
Jagster
(Jakke Flemming)
2월 14, 2025, 9:29오전
12
왜 캐싱에서 댓글을 제외하지 않는지 여전히 이해할 수 없습니다. 본래 그렇게 해야 하는 것이죠 (그리고 참고로, 캐싱을 대신해 주는 플러그인에 의해 제어되는 것이 무엇인지도 궁금합니다. Nginx나 Varnish 같은 리버스 프록시를 통해 캐싱을 수행한다면 그 작업은 훨씬 더 쉬워집니다).
그리고 과부하를 제거해야 합니다. 그 과부하는 사용자들로부터 오는 것이 아닙니다. 또한 php-fpm 설정을 최적화해야 합니다.
지금은 잘못된 곳에서 문제를 해결하고 있습니다.
1개의 좋아요
angus
(Angus McLeod)
2월 14, 2025, 9:44오전
13
Jakke Flemming:
댓글 작성 기능을 캐싱에서 제외하세요
@shuaiZend 실제로도 제가 추천하는 첫 번째 단계입니다. 이 작업을 수행할 수 있으신가요?
angus
(Angus McLeod)
3월 3, 2025, 2:17오후
14
@shuaiZend 현재 플러그인의 다음 버전을 작업 중이라 다시 한번 여기를 찾아왔습니다. 캐싱에서 코멘팅을 제거해 보셨나요?
1개의 좋아요
cogdog
(Alan Levine)
10월 21, 2025, 3:59오전
15
Discourse 댓글 블록의 출력을 사용자 지정할 수 있는 옵션이나 방법이 있나요? “Notable Replies”는 우리 커뮤니티 구성원들이 원하는 것과는 조금 다릅니다.
angus
(Angus McLeod)
10월 21, 2025, 8:47오전
16
앨런, 네, WP Discourse 관리자에서 “텍스트 내용” 탭을 사용해 “주목할 만한 답변” 문구를 업데이트할 수 있습니다.
2개의 좋아요
cogdog
(Alan Levine)
11월 13, 2025, 7:03오후
17
오, 어찌 그걸 놓쳤을까? 미안해- 그것만으로도 충분하고도 남네.
1개의 좋아요