Determinar un número mínimo de palabras para los posts

Determinar un número mínimo de palabras para los posts

Fuerza al autor/a a que la entrada tenga una longitud mínima de palabras.

function minimo_palabras_post( $post_id, $post ) {
	// Edite la línea inferior para establecer el número mínimo de palabras deseado.
	$contador = 100;

	if ( str_word_count( $post->post_content ) < $contador ) {
		wp_die(
			sprintf(
				// El marcador de posición añade el número mínimo de palabras.
				esc_html__( 'El contenido del post no llega al mínimo de palabras necesarias. La entrada debe tener por lo menos %d palabras para poder ser publicada.' ),
				absint( $contador )
			)
		);
	}
}

add_action( 'publish_post', 'minimo_palabras_post', 9, 2 );

¿Te ha gustado este código? Coméntalo con códigosWP:

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio