Anzahl Wörter im Post-Titel limitieren

Um die Anzahl an Wörtern im Post-Titel zu limitieren kann man folgenden Code verwenden:

function sw_limit_title_words($title){
    global $post;
    $title = $post->post_title;
    $max_number_of_words = 10; // Anpassen
    if (str_word_count($title) >= $max_number_of_words )
        wp_die( __('Error: Your post title contains too many words.'));
}
add_action('publish_post', 'sw_limit_title_words');

Schreibe einen Kommentar