¿Necesita deshabilitar los comentarios de Disqus para los tipos de publicaciones personalizadas en WordPress?

Al usar Disqus, nos dimos cuenta de que los comentarios de algunos tipos de publicaciones personalizadas no se migraban correctamente. Como solución temporal, simplemente deshabilitamos Disqus en estos tipos de publicaciones.

En este artículo, le mostraremos cómo deshabilitar el sistema de comentarios Disqus para tipos de publicaciones personalizadas en WordPress.

Cómo deshabilitar Disqus para tipos de publicaciones personalizadas en WordPress

¿Por qué abandonamos Disqus?

En 2014, cambiamos de los comentarios de WordPress al sistema de comentarios de Disqus en AprenderWP. Volvimos a cambiar después de un año. ¿Por qué hacemos esto?

Anteriormente, uno de nuestros usuarios señaló que los comentarios en nuestros comentarios de tipo de publicación personalizados no se migraban correctamente. Esto terminó siendo un error de nuestro lado, lo que provocó que deshabilitaramos Disqus en algunos tipos de publicaciones personalizadas.

Durante el año siguiente, notamos varias otras deficiencias con Disqus que nos obligaron a volver a los comentarios de WordPress. Si está interesado, discutiremos estos problemas en detalle en nuestra publicación sobre cómo cambiar de Disqus.

Habiendo dicho eso, tal vez todavía estés usando Disqus en tu sitio de WordPress. Veamos cómo deshabilitar Disqus para tipos de publicaciones personalizadas.

Deshabilitar Disqus para tipos de publicaciones personalizadas en WordPress

En este tutorial, agregará fragmentos de código a su sitio web. Recomendamos que siempre realice una copia de seguridad completa de WordPress de su sitio web antes de realizar cambios importantes.

Antes de comenzar, también debe asegurarse de haber habilitado la sincronización entre Disqus y WordPress. Simplemente visite la pestaña Sincronizar de la página Disqus del Tablero y haga clic en el botón Habilitar sincronización automática.

Asegúrate de haber habilitado la sincronización entre Disqus y WordPress

Cuando esté listo, simplemente agregue este código al archivo functions.php de su tema o un complemento específico del sitio.


function filter_dsq_can_load( $script_name ) {
if ( is_singular( 'custom_post_type_name' ) ) { 
if ( 'count' === $script_name ) {
return false; 
} elseif  ( 'embed' === $script_name ) {
return false;	
} else { 	
return true;
}
}
}
add_filter( 'dsq_can_load', 'filter_dsq_can_load' );

no olvides reemplazar custom_post_type_name Use el nombre de su tipo de publicación personalizada. Este código solo agrega un filtro para verificar un tipo de publicación personalizada específica y deshabilita la visualización de la plantilla de comentarios de Disqus.

Esperamos que este tutorial lo haya ayudado a aprender cómo deshabilitar Disqus para tipos de publicaciones personalizadas en WordPress.

También puede aprender a elegir el mejor alojamiento de WordPress o consultar nuestra lista de complementos imprescindibles para hacer crecer su sitio web.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de WordPress.También puedes encontrarnos en Gorjeo y Facebook.

Los datos expuestos en este sitio web son de índole informativo, no necesariamente están actualizados. Esta información es una recopilación de información de internet.