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 );