WordPress, trucos y funciones para su uso Parte 2

Publicado por asktutorial.

WordPress se ha convertido en una gran herramienta para el manejo de blogs pero al igual que todos los sistemas de gestión de contenido, necesita algunas modificaciones para que logres su óptimo desempeño. Ahora te brindamos la segunda parte de nuestros trucos para WordPress y esperamos que logres un mejor uso, y que disfrutes plenamente de sus resultados.

Algunos trucos o funciones para mejorar el funcionamiento de tu WordPress.

5. Modificar el largo de los extractos

Es posible cambiar la longitud del extracto para que sólo salga un número específico de palabras. Por defecto salen máximo 55, pero si quieres modificar esto, por ejemplo a un máximo de 150 palabras, sólo debes añadir la siguiente función al archivo functions.php:Wordpress

function largo_extracto($length) {

return 150;

}

add_filter(‘excerpt_length’, ‘largo_extracto’);

6. Cambiar el […] al final de los extractos

Para cambiar el […] que se muestra la final de cada extracto por un enlace más ‘legible’, solo debes añadir el siguiente código en el archivo functions.php:

function cambiar_final_extracto($more) {

return ‘<a title=”Continúa Leyendo” href=”‘.  get_permalink() .'” rel=”nofollow”>Continúa Leyendo</a>’;

}

add_filter(‘excerpt_more’, ‘cambiar_final_extracto’);

7. Controla cuando tus artículos se publican en el RSS

En muchas ocasiones nos damos cuenta de los errores que hemos cometido en nuestros artículos, justo después de haberlos publicado. Una solución que te podemos brindar para esto, o por lo menos para que aquellos errores de los que te enteras muy pocos minutos luego de publicar, es que retrases tus artículos un poco (5 a 10 minutos) en el RSS. Para lograr esto, añade el siguiente código en el archivo functions.php:

function retraso_articulos_rss($where) {

global $wpdb;

if ( is_feed() ) {

$now = gmdate(‘Y-m-d H:i:s’);

$wait = ‘<strong>10</strong>’; // Valor en minutos del retraso de los artículos

$device = ‘MINUTE’; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR

$where .= ” AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, ‘$now’) > $wait “;

}

return $where;

}

add_filter(‘posts_where’, ‘retraso_articulos_rss’);

El código anterior añade un retraso de 10 minutos para la publicación del artículo en el feed RSS de tu blog.

8. Añade un menú de navegación personalizado

Desde WordPress 3.0 este CMS viene con un sistema de administración de menús. Si deseas habilitar esta opción, debes añadir  el siguiente código al archivo functions.php:

add_theme_support( ‘nav-menus’ );

Y luego el siguiente código en cualquier archivo de tu theme, donde quieres que aparezca el menú que origines:

<?php wp_nav_menu( array( ‘container_class’ => ‘menu-header’, ‘theme_location’ => ‘primary’ ) ); ?>

Dejar un comentario

Tenga en cuenta: la moderación de comentarios está habilitada y puede retrasar su comentario. No hay necesidad de volver a enviar su comentario.

¡SUSCRÍBETE GRATIS!

Nosotros

AskTutorial nace en Junio del 2010 en la ciudad de Chicago, IL con el fin de crear Tutoriales Educativos en Español dirigidos a la comunidad de habla hispana en Estados Unidos y alrededor del mundo. Gracias a la excelente respuesta del publico que diariamente ve nuestros videos nos hemos extendido a no solo crear video tutoriales, si no tambien ofrecemos información relevante de acuerdo a sus preguntas.

Archivos / Mes

¡Suscribete GRATIS!

Sigueme en cualquiera de mis Redes Sociales para acceder al contenido de este sitio!