대부분 플러그인 API의 onPageChange를 사용하게 될 것입니다.
테마에서는 javascripts/discourse/api-initializers/your-initializer.js에 다음과 같은 내용을 추가해야 합니다.
import { withPluginApi } from "discourse/lib/plugin-api";
export default {
name: "custom-script-name",
initialize() {
withPluginApi("0.8.36", (api) => {
api.onPageChange(() => {
// 페이지 변경 시 실행할 스크립트를 여기에 작성
});
});
},
};