Deshabilitar comentarios en todos los artículos (settings + 325 posts + template + snippet defensivo) #61
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objetivo
Deshabilitar comentarios en todos los artículos de feadulta — el sitio no usa comentarios y aparecer "Deja un comentario" en cabecera/footer del post es ruido.
Estado actual (verificado 2026-05-25)
wp_options.default_comment_statuswp_options.default_ping_statuswp_options.comment_registrationcomment_status=opencomment_status=closedwp_comments)325 posts (incluyendo el delta reciente publicado en 2026-03/05) siguen aceptando comentarios. La mayoría histórica ya está cerrada. No hay un solo comentario aprobado en toda la BD.
Plan
Fase 1 — settings globales
Así, los próximos posts (delta, nuevas cartas) se crean con comentarios cerrados.
Fase 2 — posts existentes
Cubre los 325 actuales.
Fase 3 — template
core/comments, quitarlo del template.wp_navigationo template parts tienen algo de comentarios.Fase 4 — desactivar la UI del comentarista
fea-homepage.phpo nuevo mu-plugin:add_filter('comments_open', '__return_false')+'pings_open' => false. Garantiza que aunque la BD diga open, el render trate como closed.Validación
post-tolle-44247y un post del delta: no debe aparecer "Deja un comentario" ni "Los comentarios están cerrados"/wp-comments-post.phpdevuelve 403/redirectCriterios de aceptación
comment_status='open'en publish/draftPreguntas
wp_comments(0 filas aprobadas pero puede haber pending/trash)? Recomendación: dejar tabla, no estorba.comments-linken el header/footer del tema también lo quitamos si aparece?