I post di Wordpress pubblicati su Discourse includono HTML?

Ho appena provato il mio primo push manuale di un post di WP in un argomento di Discourse. Ha funzionato, ma ha finito per aggiungere HTML che non rende il post bello, e non mi piace che l’HTML che non ho specificato venga aggiunto al mio contenuto. Ecco cosa ha pubblicato:

<small>Originariamente pubblicato su: https://original/post/url/
        </small><br>Ecco l'estratto. È valido...

Quindi sta aggiungendo alcuni tag di formattazione e anche entità HTML, immagino. Non è affatto preferibile… c’è un modo per evitarlo? Voglio solo che pubblichi l’esatto contenuto dell’estratto direttamente da WP, con un link pulito al post originale.

1 Mi Piace

Ciao @vanclute,

Discourse è progettato per gestire l’HTML nel contenuto grezzo dei post. A meno che tu non veda entità HTML nella versione pubblicata (cioè ciò che appare nell’argomento quando lo stai leggendo), questo è il modo in cui dovrebbe funzionare e funziona con successo per molte combinazioni di Wordpress / Discourse.

Puoi personalizzare l’HTML che viene pubblicato su Discourse utilizzando i suggerimenti descritti qui:

Il motivo per cui è HTML anziché markdown è spiegato ulteriormente qui:

2 Mi Piace

Mi sto allontanando dall’argomento, ma HTML non è un problema secondo me. Ma gli shortcode lo sono se un post di WordPress viene mostrato come testo su Discourse, perché vengono rimossi.

In un certo senso posso immaginare perché sta succedendo ed è per questo che non posso considerarlo un bug o simile, è solo un’altra limitazione.

Ma non ho avuto problemi con l’HTML in sé. Ma WordPress stesso, a seconda del tema immagino, rimuoverà spesso l’HTML dagli estratti, però.

1 Mi Piace

Grazie per il feedback su questo. Non voglio modificare i file di WP, ma c’è sicuramente un serio problema nel modo in cui i link vengono inviati da WP a Discourse.

Se incollo manualmente un link in un argomento in Discourse, si espande in qualcosa di carino, come questo:

Se invece invio un link da WP, il post di Discourse appare così:

Originariamente pubblicato su: www.wikipedia.com

I tag “small” HTML stanno rovinando l’anteprima carina su tutto ciò che viene inviato a Discourse da WP. :frowning:

Mi correggo, non sono i piccoli tag, è che il link non è su una riga a sé stante. Se modifico il post di Discourse risultante solo per inserire un a capo all’URL, allora si espande nella formattazione “bella”.

1 Mi Piace

Ciao @vanclute

Non devi farlo. Come ha sottolineato @Jagster nel tuo altro argomento

Questo è il modo in cui WordPress è progettato per essere utilizzato. È una piattaforma open source che supporta una buona parte dei siti web. Questa diversità significa che le impostazioni standard non soddisferanno mai tutti.

Per favore, leggi l’argomento che ho linkato. Puoi cambiarlo a tuo piacimento usando i metodi descritti lì

Se rimani bloccato con quello, rispondi a quell’argomento e ti aiuterò :slight_smile:

1 Mi Piace

Il problema non erano i piccoli tag HTML, tuttavia, era la mancanza di un’interruzione di riga prima dell’URL. E da quello che ho letto sarei obbligato a modificare i file, cosa che non voglio fare, e non voglio nemmeno pasticciare con PHP tramite un plugin. Al momento modifico solo il post e aggiungo un’interruzione di riga prima dell’URL ogni volta che pubblico un post. È leggermente fastidioso ma non un grosso problema. Sarebbe ovviamente meglio non avere questo problema in primo luogo, ma è quello che è.