WordPress – Impostare un numero minimo di caratteri nei titoli e nei post

Spread the love

L’altro giorno in un gruppo Facebook una ragazza chiedeva come poter limitare il numero di caratteri all’interno di un post.

Con questi due snippets si può impostare il numero minimo di caratteri da includere rispettivamente nel titolo e nel corpo del post.

Ovviamente è possibile anche effettuare la procedura inversa, invertendo gli operatori matematici.

Quindi nel titolo:

function maxWord($title){

global $post;
$title = $post->post_title;

if (str_word_count($title) >= 10 ) //set this to the maximum number of words
wp_die( __('Error: your post title is over the maximum word count.') );
}
add_action('publish_post', 'maxWord');

Invece nel corpo del post:

function minWord($content){

global $post;
$num = 100; //set this to the minimum number of words
$content = $post->post_content;

if (str_word_count($content) < $num) wp_die( __('Error: your post is below the minimum word count.') ); } add_action('publish_post', 'minWord');
Facebook Comments

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *