Aquí te dejo el código que puedes agregar al archivo functions.php
de tu tema de WordPress para deshabilitar los comentarios en tu sitio web:
<?php
// Deshabilitar comentarios en todos los posts y páginas
function disable_comments() {
// Deshabilitar comentarios en todos los posts
add_filter('comments_open', '__return_false');
add_filter('pings_open', '__return_false');
}
// Llamar a la función para deshabilitar comentarios
add_action('init', 'disable_comments');
// Eliminar la sección de comentarios del panel de administración
function remove_comments_admin_menu() {
// Eliminar la sección de comentarios del panel de administración
remove_menu_page('edit-comments.php');
}
// Llamar a la función para eliminar la sección de comentarios del panel de administración
add_action('admin_menu', 'remove_comments_admin_menu');
// Eliminar la columna de comentarios de la página de posts
function remove_comments_column($columns) {
// Eliminar la columna de comentarios de la página de posts
unset($columns['comments']);
return $columns;
}
// Llamar a la función para eliminar la columna de comentarios de la página de posts
add_filter('manage_posts_columns', 'remove_comments_column');
// Eliminar la columna de comentarios de la página de páginas
function remove_comments_column_pages($columns) {
// Eliminar la columna de comentarios de la página de páginas
unset($columns['comments']);
return $columns;
}
// Llamar a la función para eliminar la columna de comentarios de la página de páginas
add_filter('manage_pages_columns', 'remove_comments_column_pages');
?>
Este código realiza las siguientes acciones:
- Deshabilita los comentarios en todos los posts y páginas.
- Elimina la sección de comentarios del panel de administración.
- Elimina la columna de comentarios de la página de posts y páginas.
Recuerda que siempre es recomendable hacer una copia de seguridad de tu sitio web antes de hacer cualquier modificación en el código.