Taglia i post incorporati: mostra l'articolo sbagliato

Ciao,

quando attivo questa funzione

a volte, cliccando sul pulsante per visualizzare l’articolo completo, viene mostrato il post WordPress sbagliato. A volte funziona, altre volte i contenuti sono mescolati. Hai idea di quale possa essere il problema?

Quando fai clic sul pulsante “Mostra post completo”, Discourse tenta di ottenere il contenuto del post in base all’URL di incorporamento del topic. In genere funziona, ma può fallire a causa del markup del post di WordPress. Per risolvere il problema, devi configurare l’impostazione embed whitelist selector di Discourse. Puoi trovare i dettagli su come farlo in questo topic: Configuring allowed embed selectors.

C’è una buona probabilità che aggiungere il seguente valore all’impostazione embed whitelist selector del tuo sito risolva il problema:

article .entry-content img, article .entry-content p, article .entry-content ul

Dovrai testarlo. Se non funziona, dovrai seguire i passaggi indicati nella sezione “Finding the CSS selectors to target” del topic a cui ho linkato.

Saresti così gentile da fornirmi i valori esatti per il mio sito web?

Ecco il link a un articolo:

Ho provato ad aggiungere article .mvp-post-content e mvp-post-content, oltre ai suggerimenti che hai fornito sopra, ma non ha funzionato. Quando clicco su “Mostra post completo”, viene visualizzato solo un link, quindi devo star utilizzando gli elementi sbagliati.

C’è molto markup in quella pagina. Non mi sorprende che Discourse abbia difficoltà a trovare il contenuto principale del post. Prova questo per vedere se riesce a catturare il contenuto principale:

article .mvp-main-box #mvp-post-main

I risultati sono memorizzati nella cache per 10 minuti, quindi dovrai attendere fino a 10 minuti per sapere se le modifiche sono corrette.

Potresti anche provare a usare semplicemente article per l’impostazione. È possibile che funzioni.