Hoy en AyudaWordPress.com | ![]() |
Contador de caracteres en el extracto Posted: 10 Jun 2012 03:03 PM PDT El extracto, en terminología web o específica de WordPress, es una porción del texto de una publicación que puede ser mostrado en la web en vez de todo el contenido. Algo así como lo que sería la “entradilla” en el mundo periodístico, ese pequeño resumen de lo que se encontrará que debe tener como misión básica animar a seguir leyendo el resto del contenido.
La mayoría de los temas WordPress soportan extractos, con lo que al webmaster solo le queda saber si quiere mostrar en su sitio el contenido o el extracto, y para ello en el editor de entradas de WordPress hay un widget así llamado para especificar el texto a mostrar como extracto. Si no definimos ningún texto en ese campo vacío el tema mostrará lo primero que encuentre en el texto, lo que no siempre es la mejor elección por varios motivos, a saber:
Estas son – creo – razones suficientes para acostumbrarse a usar siempre el extracto en WordPress, teniendo en cuenta sus muchas virtudes, y también tiene mucho sentido añadirle una funcionalidad que nos ayude a controlar los extractos con dos objetivos:
Así que si estás convencido de la importancia de controlar los extractos, y quieres añadir un contador de caracteres, solo tendrás que añadir este código basado en jQuery a tu plugin de funciones o archivo //Contador de caracteres en extracto function excerpt_count_js(){ echo '<script>jQuery(document).ready(function(){ jQuery("#postexcerpt .handlediv").after("<div style=\"position:absolute;top:0px;right:5px;color:#666;\"><small>Longitud del extracto: </small><input type=\"text\" value=\"0\" maxlength=\"3\" size=\"3\" id=\"excerpt_counter\" readonly=\"\" style=\"background:#fff;\"> <small>caracter(es).</small></div>"); jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length); jQuery("#excerpt").keyup( function() { jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length); }); });</script>'; } add_action( 'admin_head-post.php', 'excerpt_count_js'); add_action( 'admin_head-post-new.php', 'excerpt_count_js'); Una vez guardes los cambios ya tendrás un campo más en el widget de Extracto del editor de entradas de WordPress que contará los caracteres del texto del extracto incluido en el mismo a medida que vas escribiendo, permitiéndote controlar la longitud del mismo y, en consecuencia, posibilidades que he explicado antes. |
You are subscribed to email updates from Ayuda WordPress To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 20 West Kinzie, Chicago IL USA 60610 |
No hay comentarios:
Publicar un comentario