Problemi con i widget

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!

2 Mi Piace


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:

5 Mi Piace

E troverai lo sviluppo dei temi molto piĂš facile con il CLI discourse_theme.

1 Mi Piace

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>.

1 Mi Piace

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!

1 Mi Piace

Dovresti usare un plugin outlet e un componente glimmer. Dai un’occhiata alle guide recenti per lo sviluppo di temi.

1 Mi Piace

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.

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.