Vedo tutti gli argomenti richiesti: https://forum.flowster.app/embed/topics?discourse_embed_id=de-k0ofgk7q0&category=17&per_page=5&template=complete&top_period=all
Forse il div in cui si trova l’iframe è troppo piccolo per farti vedere gli altri?
Vedo tutti gli argomenti richiesti: https://forum.flowster.app/embed/topics?discourse_embed_id=de-k0ofgk7q0&category=17&per_page=5&template=complete&top_period=all
Forse il div in cui si trova l’iframe è troppo piccolo per farti vedere gli altri?
@Falco Grazie per il tuo aiuto! Usando quel link vedo diversi argomenti, tuttavia perché questo codice HTML non funziona? Sto facendo qualcosa di sbagliato con il tag <d-topics-list>?
<!DOCTYPE html>
<html lang="en">
<head>
<script src="https://forum.flowster.app/javascripts/embed-topics.js"></script>
</head>
<body>
<d-topics-list discourse-url="https://forum.flowster.app" template="complete" top_period="all" category="17" per-page="5"></d-topics-list>
</body>
</html>
Qualcuno conosce la risposta? Perché il mio codice HTML sopra non funziona? ![]()
Quando Google renderizza una pagina che presenta la funzionalità di incorporamento di argomenti Discourse, sembra utilizzare elementi <div> maiuscoli.
Di seguito è riportato uno screenshot dell’HTML renderizzato dalla console di ricerca di Google.
Un problema con gli elenchi di argomenti incorporati è che quando si fa clic su una voce dell’elenco di argomenti incorporato, gli utenti vengono sempre portati al primo post dell’argomento. Abbiamo ricevuto una richiesta tramite il nostro sistema di supporto per chiedere se ci fosse un modo per portare gli utenti all’ultimo post dell’argomento invece che al primo.
Se questa è una funzionalità utile per altri siti, esiste un modo per aggiungere un parametro last al codice di incorporamento in modo che gli utenti vengano automaticamente portati all’ultimo post dell’argomento invece che al primo?
Mi rendo conto che ciò va contro l’idea che le discussioni debbano essere lette dall’inizio alla fine, ma poiché non è possibile memorizzare l’ultimo post letto da un utente sul sito in cui è incorporato l’elenco degli argomenti, consentire ai siti di indirizzare gli utenti all’ultimo post dell’argomento potrebbe essere ragionevole in questo caso.
Ho pensato che valesse la pena riproporre questo problema, è una grave problema SEO per una pagina.
Gli header per gli URL creati utilizzando gli argomenti di incorporamento hanno un tag x-robots: noindex, indexifembedded
indexifembedded è solo per Google
Dovrebbe assomigliare più a X-Robots-Tag: googlebot:noindex,indexifembedded
O forse rimuovere del tutto il tag.
Il vero aspetto negativo è che Bing o qualsiasi altro crawler non indicizzerà o terrà conto del contenuto visualizzato dall’argomento di incorporamento. (perché rileva solo la parte noindex)
È esattamente ciò che vogliamo, giusto? Non voglio che alcun crawler indicizzi direttamente nulla sotto /embed/topics.
Ciao @Falco
Non credo, poiché ciò significherebbe che il mio URL di esempio non verrebbe indicizzato.
Google sta scansionando quegli URL come URL separati. Distinti dall’URL su cui viene visualizzato l’argomento incorporato.
Scansionerà comunque il mio URL
https://www.flynumber.com/products/virtual-phone-number/australia
ma Bing raggiungerà l’URL embed/topics, vedrà il non indicizzabile e non lo conterà rispetto all’URL sopra.
Mentre Google non indicizzerà l’URL embed/topics, poiché comprende “indexifembedded”, conterà comunque il contenuto rispetto alla pagina in cui è visualizzato l’embed.
Dopo averlo utilizzato, ecco alcuni feedback…
Sarebbe bello includere diverse category e non solo una. Ho dovuto armeggiare per non visualizzare determinati thread. L’uso di exclude_tag funziona per questo.
Tuttavia, ho creato un tag admin che aggiungo ai thread che non voglio visualizzare nell’embed. Quando ho provato a cambiare l’impostazione per il mio tag admin in I tag sono visibili solo ai seguenti gruppi, la funzionalità exclude_tag viene rimossa.
Speravo di nascondere il tag sul mio forum e di continuare ad escludere il tag dall’embed.
Qualcuno ha provato a incorporare Discourse in una pagina Salesforce dicendo Community usando LWC? Non credo che verrebbe riconosciuto lì.
Non è la fine del mondo, ma il parametro di ricerca non include i tag associati all’argomento.
Ho questo, ad esempio:
<div class="rss-widget">
<h2 style="text-align: center;">Argomenti del forum relativi agli Stati Uniti</h2>
<hr>
<script defer src="https://discuss.example.com/javascripts/embed-topics.js"></script>
<d-topics-list discourse-url="https://discuss.example.com" template="complete" search="usa" per-page="7"></d-topics-list>
</div>
Non visualizzerà argomenti con il tag “usa”, se si digita “usa” nel corpo di un post, apparirà.
Ciao!
È possibile mostrare i tag (o la categoria) di un argomento nell’elenco incorporato? O aggiungere le classi CSS disponibili nella pagina principale, in modo da poter stilizzare gli argomenti?
Immagino che quello che sto cercando sia poter far sì che l’elenco degli argomenti incorporato assomigli esattamente all’elenco degli argomenti nella pagina principale… ad esempio, questo: Topics tagged official …