Come disattivare Disqus sui tipi di post personalizzati in WordPress
Di recente siamo passati dai commenti di WordPress al sistema di commenti di Disqus su WPBeginner. Uno dei nostri utenti ha sottolineato che i commenti sui nostri commenti dei tipi di post personalizzati non sono stati migrati correttamente. Per una soluzione temporanea, abbiamo semplicemente disattivato Disqus su determinati tipi di post personalizzati. In questo articolo, ti mostreremo come disabilitare Disqus sui tipi di post personalizzati in WordPress.
Disqus non ha mostrato commenti sui nostri tipi di messaggi personalizzati è stato un errore da parte nostra. Durante l'importazione di commenti su Disqus, non è stato possibile utilizzare la normale funzione di sincronizzazione a causa delle dimensioni del nostro sito. Abbiamo dovuto generare un file di esportazione e inviarlo a Disqus per pre-importare i commenti. Ciò significava che lo facevamo solo per i post e non per altri tipi di post. Quindi, quando Disqus ha mostrato 0 commenti su un articolo di tipo post personalizzato con più di 50 commenti, era davvero perché Disqus non sapeva che aveva commenti perché non lo abbiamo detto a Disqus.
Quindi, in altre parole, se avessi disattivato Disqus sui tipi di post personalizzati perché non funzionava, forse dovresti controllare prima le impostazioni di importazione. Ma se si desidera disabilitare Disqus sui tipi di post personalizzati per qualche altro motivo, quindi seguire.
Video Tutorial
Iscriviti a WPBeginnerSe il video non ti piace o hai bisogno di ulteriori istruzioni, continua a leggere.
Prima di apportare modifiche, assicurati di aver abilitato la sincronizzazione tra Disqus e WordPress. Si consiglia inoltre di eseguire sempre un backup completo di WordPress del sito prima di apportare grandi cambiamenti.
Quando sei pronto, aggiungi semplicemente questo codice nel file functions.php del tuo tema o in un plug-in specifico del sito.
add_filter ('comments_template', 'wpb_block_disqus', 1); function wpb_block_disqus ($ file) if ('custom_post_type_name' == get_post_type ()) remove_filter ('comments_template', 'dsq_comments_template'); return $ file;
Non dimenticare di sostituire custom_post_type_name con il nome del tuo tipo di post personalizzato. Questo codice aggiunge semplicemente un filtro per verificare un tipo di messaggio personalizzato specifico e disabilitare la visualizzazione del modello di commento di Disqus.
Speriamo che questo articolo ti abbia aiutato a disabilitare Disqus sui tipi di post personalizzati in WordPress. Guarda anche come abbiamo impedito a Disqus di sovrascrivere i commenti conte in WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube o unisciti a noi su Twitter e Google+.