To apply this hack, simply paste the following in your functions.php file:
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');
Thanks to Pippin for this great code!
Looking for WordPress hosting? Try WP Web Host. Prices starts at $5/month and you can try it for free!
How to set a maximum word count on post titles