Hosting en inglés

alojamiento web con Webhostinghub
Hosting SSD con Raiola

¿Cómo Deshabilitar Comentarios en Posts Antiguos en WordPress Mediante PHP?

Este pequeño tutorial explica como deshabilitar comentarios, pingbacks y trackbacks por medio de PHP. En este caso, el código que vamos a mostrar indica cómo evitar que posts con una antigüedad mayor a 30 días reciban comentarios.

 
post_date_gmt ) > ( 30 * 24 * 60 * 60 ) ) {
		$posts[0]->comment_status = 'closed';
		$posts[0]->ping_status    = 'closed';
	}
	return $posts;
}
add_filter( 'the_posts', 'close_comments' ); 
?>

Este script podemos emplearlo como un plugin por medio del archivo functions.php de la plantilla de WordPress que estemos usando, o a través de un archivo personalizado user-funtions.php. En este caso podemos modificar el número de días cambiando el número “30” por cualquier valor que queramos. Así como está, este script cerrará los comentarios, pingbacks y trackbacks en todos los artículos publicados hace más de 30 días.

Trucos WordPress


SUSCRÍBETE SIN COSTO ALGUNO A NUESTRO BOLETÍN

Escribe tú correo electrónico:

Recibe contenido de este sitio sin costo alguno en tu e-mail. Solamente enviaremos los últimos artículos de Internetrcc, sin ningún tipo de spam

Acelera tu sitio

CDN para WordPress

Leave a Reply