Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Carga de Disqus en WordPress sólo en posts con comentarios abiertos
// Carga de Disqus solo en posts
/**
* Evita que se carguen los comentarios Disqus donde no haga falta
*/
function cl_disqus_comments() {
// Si estamos en un posts con los comentarios abiertos es necesario el código
if ( is_singular( array( 'post' ) ) && comments_open() ) {
return;
}
// Si no eliminamos el js de Disqus
remove_action( 'loop_end', 'dsq_loop_end' );
remove_action( 'wp_footer', 'dsq_output_footer_comment_js' );
}
add_action( 'wp_head', 'cl_disqus_comments' )
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment