Limiter le nombre de mots dans le titre et le contenu de vos articles

Les deux fonctions ci-dessous vont vous permettre de définir le nombre de mot que doit contenir le titre et le contenu de l’article, cela peu être utile pour rédiger des articles SEO.

Ajouter les deux codes suivant dans votre fichier function.php de votre thème WordPress. Pour changé le nombre de mot dans :

Le titre de l’article : changer la valeur  de la ligne  $title_number_words = 10 ;

Le contenu de l’article qui lui va définir un minimum de mots a tapé : changer la valeur de la ligne $content_number_words = 100;

Code pour le titre :

function titleCount($title){

global $post;

$title_number_words = 10 ; // indiquer le nombre de mots ici

$title = $post->post_title;

if (str_word_count($title) > $title_number_words )

wp_die( __('Erreur: Le titre contient plus de 10 mots') );

}

add_action('publish_post', 'titleCount');

Code pour le contenu :

function minword($content){

global $post;

$content_number_words = 100; // indiquer le nombre de mots ici

$content = $post->post_content;

if (str_word_count($content) <  $content_number_words) 	 

wp_die( __('Erreur: votre article doit contenir au minimum 100 mots.') ); 

} 

add_action('publish_post', 'minword');

2 Limiter le nombre de mots dans le titre et le contenu de vos articles

    1. Bonsoir Coco,
      J’ai mis a jour le code ci-dessus il y avait une petite erreur de frappe 🙁 ça fonctionne maintenant j’ai vérifier 😉

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *