커스텀 좋아요 버튼이 더 이상 표시되지 않습니다

커스텀 테마의 </head> 섹션에 다음 코드를 설치해 두었습니다:

   <script type="text/discourse-plugin" version="0.8"> 
          api.replaceIcon('d-liked', 'thumbs-up'); 
          api.replaceIcon('d-unliked', 'thumbs-o-up'); 
          api.replaceIcon('heart', 'thumbs-up');               // 프로필 페이지 
          api.replaceIcon('notification.liked', 'thumbs-up');  // 알림 
    </script>

이전에 2.5.x 버전에서는 하트를 교체하는 데 이 코드가 정상적으로 작동했지만, 지금은 커스텀 아이콘이 사라졌고 하트도 표시되지 않습니다. 하트를 교체하는 방식이 변경되었나요? 감사합니다.

기억이 맞다면 아이콘 라이브러리에서 일부 정리가 이루어진 것 같습니다.

설정에서 svg icon subset에 다음 아이콘을 추가해 볼 수 있습니다.

fa-thumbs-up
far-thumbs-up

스크립트도 일부 수정이 필요할 수 있지만, 이렇게 하면 작동할지 확신은 없습니다.

   <script type="text/discourse-plugin" version="0.8"> 
          api.replaceIcon('d-liked', 'thumbs-up'); 
          api.replaceIcon('d-unliked', 'far-thumbs-up'); 
          api.replaceIcon('heart', 'thumbs-up');               // 프로필 페이지 
          api.replaceIcon('notification.liked', 'thumbs-up');  // 알림 
    </script>

또는

   <script type="text/discourse-plugin" version="0.8"> 
          api.replaceIcon('d-liked', 'fa-thumbs-up'); 
          api.replaceIcon('d-unliked', 'far-thumbs-up'); 
          api.replaceIcon('heart', 'fa-thumbs-up');               // 프로필 페이지 
          api.replaceIcon('notification.liked', 'fa-thumbs-up');  // 알림 
    </script>

크리스마스용 테마 컴포넌트(하트 대신 선물 아이콘)에서 테스트해 보니 작동하므로, 자바스크립트 코드는 여전히 정상입니다.

추가 질문을 해서 죄송하지만, 어디에서 이 작업을 수행하나요?

your-forum/admin/site_settings/

이 설정을 검색하면 쉽게 찾을 수 있습니다

완벽합니다, 정말 감사합니다! 찾았어요: