Companion Discourse plugin per Wordpress

Continuando la discussione da Formattazione:

Per quanto ne so, Discourse ha un plugin per WordPress, ma WordPress non ha un plugin complementare per Discourse per WordPress. Quello che intendo è un plugin che posso installare su Discourse che modifichi Discourse per funzionare meglio con WordPress.

Non ho mai pensato che sarebbe stato necessario, e non so davvero quali funzionalità avrebbe, ma una che mi è venuta in mente è la possibilità di identificare le classi HTML di WordPress da utilizzare nei post di Discourse in modo che quando il plugin WP Discourse importa i post di WordPress, le classi HTML non vengano rimosse.

Forse potrebbe includere anche un modo per importare/rispecchiare il CSS da WordPress in modo che le classi appaiano uguali.

5 Mi Piace

Mi piace l’idea di poter consentire classi CSS specifiche per i post incorporati.

Un altro possibile approccio per ottenere una rappresentazione accurata dei contenuti da siti esterni su Discourse sarebbe quello di generare una versione incorporata di ciascun post sul sito esterno. Tale versione sarebbe destinata ad essere visualizzata in un iframe, simile a quanto fa YouTube creando una versione di ciascun video su https://www.youtube.com/embed/video_id.

Invece di pubblicare HTML su Discourse, o che Discourse tenti di analizzare l’HTML del post, il contenuto del post dall’URL di incorporamento del sito esterno potrebbe essere visualizzato in un iframe.

3 Mi Piace

Apprezzo quel suggerimento. Ho pensato di farlo per le trascrizioni interattive sul sito del mio podcast, poiché cercare di far funzionare il javascript su Discourse sembra una sfida maggiore di quella che voglio affrontare al momento.

Tuttavia, il rovescio della medaglia del fatto che sia un iframe, presumo, è che la ricerca di Discourse non indicizzerà le parole all’interno dell’iframe, corretto?

1 Mi Piace

Non credo che la ricerca di Discourse indicizzerà il contenuto all’interno degli iframe. Google, tuttavia, indicizzerà il contenuto negli iframe.

Per la ricerca di Discourse, il trucco sarebbe quello di ottenere contenuti pertinenti al di fuori dell’iframe. Il titolo e il tag sarebbero un buon inizio.

2 Mi Piace

Sì, nel mio caso stavo pensando di inserire la trascrizione non interattiva come testo normale nel post di Discourse e quella interattiva magari come iframe, entrambe sotto elementi details.

Ma penso che per alcune persone che usano WordPress con Discourse, potrebbero non avere tanta conoscenza di sviluppo e un modo per assicurarsi che le classi e il CSS si allineino potrebbe fare molto per far funzionare le cose magicamente per loro.

3 Mi Piace