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