quando incollo il codice, il widget appare sulla pagina principale del sito web. come posso farlo apparire in una delle categorie/pagine del sito e non sulla pagina principale?
Ciao, potresti inviare uno screenshot o una registrazione dello schermo del problema?
Grazie!
Se metto il codice nella head, appare in cima alla pagina principale. Il body lo fa apparire in fondo alla pagina principale. Come posso far apparire il widget in unâaltra pagina, lontana dalla pagina principale? Grazie
Ciao @Issa_George. Ti consiglio di seguire il tutorial qui per familiarizzare con i concetti e le tecniche necessarie per lo sviluppo di temi. Copre come visualizzare contenuti in vari punti dellâinterfaccia utente:
E troverai lo sviluppo dei temi molto piĂš facile con il CLI discourse_theme.
Come ha detto David, dovresti seguire quel tutorial per imparare a creare un componente che possa essere renderizzato in vari punti, in particolare nei plugin outlet, che sono sparsi nel sito per fornire punti in cui puoi renderizzare il componente.
Puoi inserire il codice nella scheda âJSâ e abbinarlo a api.renderInOutlet() e a un tag <template>.
Ciao Nate, sto ancora lottando con questo. Voglio solo inserire il codice del widget HTML allâinterno di una sezione di categoria invece che nella pagina principale. Ho letto la guida ma non mi è chiaro cosa dovrei usare. Ho installato la CLI e il codice che ho inserito non fa nulla sul mio sito. Poi sono andato sul sito del creatore del tema e il mio codice non appare nellâanteprima. Il codice di esempio della guida funziona e posso vedere le modifiche di colore quando inserisco il codice.
Ciao, potresti condividere il codice che stai usando attualmente? Grazie!
Dovresti usare un plugin outlet e un componente glimmer. Dai unâocchiata alle guide recenti per lo sviluppo di temi.
Oppure, metti il tag dello script nella scheda \u003chead\u003e e lâaltro pezzo di codice nella scheda JS (e importa gli helper lĂŹ).
Grazie. Ci sono riuscito.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
