Настройки компонента динамической темы

Всем привет,

Немного контекста: я разрабатываю компонент темы, в котором пользователь должен иметь возможность создавать несколько различных вариантов этого компонента в зависимости от страницы. Я хочу, чтобы пользователь настраивал разные гиперссылки для этого компонента на каждой странице через настройки темы. Однако количество страниц, на которых будет отображаться этот компонент, будет меняться в зависимости от того, что определит пользователь. Есть ли способ сделать настройки темы динамическими, например, с помощью JavaScript или через другое Setting, указывающее количество страниц, на которых будет использоваться компонент?

Поддержка динамических настроек для каждого компонента отсутствует — для этого потребуется доработка на стороне сервера.

Наиболее близкое решение — использование localStorage, однако оно привязано не к пользователю, а только к браузеру.

Спасибо за ваши ответы. Я обошёл эту проблему, используя настройку ‘list’, а затем разделив её и внедрив некоторую логику.