I commenti che lascio sulle pagine WordPress come C2 – Faith Faraday – FF7.com non compaiono né su quella pagina né in Discourse, ma c’è un thread chiamato C2 in Discourse, senza risposte. Il thread corrispondente a quella pagina si trova su C2 - FF7.com - Faith Faraday Forum
Il motivo per cui sto cercando di far funzionare questo sulle pagine è perché ho inserito URL piuttosto brevi alla fine di ogni capitolo del mio libro, e davvero non voglio reindirizzare le persone.
A proposito, sto usando la mia installazione di Discourse.
Ah, penso che il problema in questo caso sia che la pagina su cui stai cercando di visualizzare i commenti è una pagina che non ha un comments_template. Dai un’occhiata a “Visualizzare i commenti senza caricare il modello di commenti di WordPress” in
Grazie mille! Perdonate la domanda da principiante, sono passati quasi 30 anni da quando ero uno sviluppatore web, ma dove nel mio modello incollo quel codice? Sto usando il modello Breakdance.
Non ho familiarità con il modello breakdance. Dovrai modificare il modello sulla pagina che hai linkato. Breakdance ha un blocco di codice o un elemento di codice? In tal caso, usalo per inserire questo snippet nella posizione pertinente.
<?php
use WPDiscourse\Utilities\Utilities as DiscourseUtilities;
$discourse_comments = DiscourseUtilities::get_discourse_comments(get_the_ID());
echo $discourse_comments;
?>
Ho provato a metterlo nell’intestazione, ma è finito per essere visualizzato sulla pagina, quindi proverò a metterlo nel modello del menu superiore come blocco di codice. Ti farò sapere come va!
Non ho capito il tuo punto riguardo al posizionamento del blocco di codice nel posto giusto. Ha funzionato! Ma il visualizzatore non può commentare/rispondere qui su WordPress. Forse sto fraintendendo la funzione?
Approfondendo la documentazione/i thread, ora capisco che posso consentire alle persone di commentare e utilizzare le funzionalità avanzate di Discourse solo sulla visualizzazione di Discourse (ha senso), ma posso renderizzare un numero n di commenti sulla pagina WordPress. Dovrò semplicemente inserire un link in fondo che li istruisca a rispondere dopo aver cliccato sul link “Continua la discussione su forum.ff7.com”.