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