Limitar largo de titulos en WordPress

Como sabéis, siempre he sido amigo de implementar funciones en WordPress antes de echar mano de plugins u otras soluciones que carguen más nuestra instalación. En este caso utilizaremos una simple función para controlar la longitud de los títulos de un artículo.

Cuando trabajamos en un blog colaborativo, en muchas ocasiones nos encontramos con el problema de que hay editores que se pasan con el largo de un título. Pero con este sencillo trozo de código podrás definir el número mínimo de palabras.

Recordad que tenéis que pegar este trozo de código en vuestro functions.php:

function maxWord($title){
global $post;
$title = $post->post_title;
if (str_word_count($title) >= 10 ) //poner aquí el máximo de palabras
wp_die( __(‘Error: la longitud del título supera lo permitido’) );
}
add_action(‘publish_post’, ‘maxWord’);

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: