Snippet: Minimale Länge von Beiträgen

Minimale Länge von Beiträgen. Ihr arbeitet mit Gastautoren oder habt meherere Mitarbeiter di in eurem Corporate-Blog Beiträge schreiben und veröffentlichen? Eine SEO-Schulung ist schnell vergessen oder wurde nie durchgeführt. Mit diesem Snippet legt ihr eine Mindestlänge für Beiträge fest:


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

Übrigens ganz ähnlich könnt ihr verfahren, wenn ihr den Beitragstitel beeinflussen möchtet. Im unteren Beispiel habe ich eine maximale Länge von 10 Wörtern für den Titel festgelegt:

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