Hay ocasiones en las que no nos interesa que los usuarios puedan comentar en las entradas de nuestro blog o en un Custom Post Type concreto.
Los motivos pueden ser varios: desde intentar potenciar la conversación en redes sociales, centrar la atención con una llamada a la acción, evitar los comentarios tipo «Buen post, aquí tienes mi link», etc.
Sea cual sea el tuyo es muy sencillo, solamente tienes que añadir el siguiente snippet a functions.php, el cual utiliza la función ‘remove_post_type_support‘ dentro del action hook ‘init‘:
El ejemplo anterior elimina el soporte a comentarios en las entradas de WordPress, si deseas desactivarlos en un CPT solo tienes que cambiar ‘post’ por el slug de tu CPT.
[alert_warning]Importante: desde el momento en que apliques la acción anterior ya no se te mostrarán los comentarios anteriores que tuvieras en ese CPT.[/alert_warning]
¡Y eso es todo! Si deseas aprender más te recomiendo los cursos de Custom Post Types y Hooks de WordPress 😊