A chave de interpolação a seguir é inválida: site_name
Acho que "Site_text" não está disponível. Quando tento editar o texto em /admin/customize/site_texts/js.welcome_banner.header.new_members?locale=en, vejo que apenas o nome está disponível.
Acho que
site_name só está disponível para usuários anônimos. Acho que a descrição precisa de uma atualização.
Certo, obrigado pela informação, por enquanto estou usando CSS para colocar o nome do site. Estava apenas com um problema para sublinhá-lo no texto de boas-vindas.
Por algum motivo, apenas %site_name funciona para visitantes anônimos.
Eu gostaria de fazer:
Bem-vindo(a), %{preferred_display_name}, ao %{site_name}!
Mas não é possível fazer isso, está dificultando ajustes de sublinhado/CSS nesta área.
Isso faz sentido. Eles não fizeram login, então não sabemos quem são. Não há um nome para eles no banco de dados.
É como quando alguém que você não conhece toca a campainha; você não conseguirá cumprimentá-lo pelo nome até que ele se apresente.
Sim, mas eu gostaria de usar esse %site_name para usuários logados também ![]()
Obrigado por relatar! Parece que eu prometi demais sobre quais variáveis estavam disponíveis… Tenho uma atualização a caminho que corrigirá isso.
Então ainda não podemos adicionar %{site_name} se o usuário estiver logado?
Hmm… parece que sim:
Eu suponho que você possa exibir o nome do site com um Componente de Tema fazendo uma requisição para
/about.json e obtendo o título do site (eu olhei o serviço site e não encontrei nada sobre o título do site).
O serviço siteSetting pode funcionar para obter o valor da configuração do site title




