-
공식 및 비공식 플러그인과 컴포넌트가 많이 있습니다.
나는 잠재적인 문제나 향후 소프트웨어 중단 가능성을 최대한 피하기 위해 공식 플러그인 또는 Pavilion과 같이 신뢰할 수 있는 사람/회사에서 개발한 플러그인에 의존하는 경향이 있습니다.
플러그인과 컴포넌트의 차이점에 대해서는 Theme-Component v Plugin: What's the difference - #2 by EricGT 를 참조하세요. -
플러그인을 추가하거나 제거하는 것은 구성 필드에 한 줄의 코드를 추가하거나 제거하고, 애플리케이션을 다시 빌드(보통 몇 분 정도 소요)하는 것뿐입니다: Install plugins on a self-hosted site
-
플러그인과 컴포넌트 개발 방법에 대한 가이드와 how-to 문서가 많이 있습니다. 하지만 가장 좋은 답은 "대부분 오픈 소스이므로 가장 인기 있는 것들 중 몇 가지를 개발팀이 살펴봐 달라고 요청하라"일 것입니다 :). 또한 Developing Discourse Themes & Theme Components 과 Developing Discourse Plugins - Part 1 - Create a basic plugin 도 확인해 보세요.