La seguente chiave di interpolazione non è valida: site_name
Penso che "Site_text" non sia disponibile. Quando provo a modificare il testo in /admin/customize/site_texts/js.welcome_banner.header.new_members?locale=en vedo che è disponibile solo il nome.
Penso che
site_name sia disponibile solo per gli utenti anonimi. Immagino che la descrizione debba essere aggiornata.
Va bene, grazie per l’informazione, per ora sto usando il CSS per inserire il nome del sito. Stavo solo avendo problemi a sottolinearlo nel testo di benvenuto.
Per qualche motivo solo %site_name funziona per i visitatori anonimi.
Vorrei fare:
Benvenuto, %{preferred_display_name}, su %{site_name}!
Ma non è possibile farlo, sta rendendo difficili gli aggiustamenti di sottolineatura/CSS in quest’area.
Ha senso. Non hanno effettuato l’accesso, quindi non sappiamo chi siano. Non c’è un nome per loro nel database.
È come quando qualcuno che non conosci suona al campanello; non sarai in grado di salutarlo per nome finché non si presenta.
Sì, ma vorrei usare quella %site_name anche per gli utenti loggati ![]()
Grazie per la segnalazione! Sembra che abbia promesso troppo riguardo alle variabili disponibili… Ho un aggiornamento in arrivo che correggerà questo problema.
Quindi non possiamo ancora aggiungere %{site_name} se l’utente è connesso?
Hmm… sembra proprio di sì:
Suppongo che potresti essere in grado di visualizzare il nome del sito con un Componente Tema facendo una richiesta a
/about.json e ottenendo il titolo del sito (ho controllato il servizio site e non ho trovato nulla riguardo al titolo del sito).
Il servizio siteSetting potrebbe funzionare per ottenere il valore dell’impostazione del sito title




