# 업그레이드 후 Discourse.SiteSettings가 작동하지 않습니다

**URL:** <https://meta.discourse.org/t/discourse-sitesettings-not-working-after-upgrade/218006>\
**Category:** Development\
**Tags:** plugin-api\
**Created:** [2월 13, 2022, 12:16오전 UTC](https://meta.discourse.org/t/discourse-sitesettings-not-working-after-upgrade/218006 "2022-02-13T00:16:31Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![AstonJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/astonj/32/215041_2.png) [@AstonJ](https://meta.discourse.org/u/AstonJ)\
**Post date:** [2월 13, 2022, 12:16오전 UTC](https://meta.discourse.org/t/discourse-sitesettings-not-working-after-upgrade/218006/1 "2022-02-13T00:16:31Z")

</div>

여기 있는 조언 [Discourse.SiteSettings에서 벗어나기: 업그레이드 가이드](https://meta.discourse.org/t/moving-away-from-discourse-sitesettings-an-upgrading-guide/158977)를 따랐습니다:

> [@eviltrout](#):
>
> 스크립트 태그를 통해 Discourse 코드를 임베딩하는 경우, `settings`를 사용하여 사이트 설정에 액세스할 수 있습니다.

이렇게 하면 `TypeError: undefined is not an object (evaluating 'settings.tag_style')` 오류가 발생합니다.

이것은 제가 head에 스크립트를 포함하여 만든 컴포넌트에서 발생하는 문제입니다 (Robin이 언급한 다른 옵션들도 모두 작동하지 않습니다).

다른 시도를 해볼 수 있는 방법이 있을까요? `Discourse.SiteSettings`를 계속 사용해야 할까요?

---

_[View the full topic](https://meta.discourse.org/t/discourse-sitesettings-not-working-after-upgrade/218006)._
