5 WP Salvavidas para mejor tus Themes
Escrito el 26 Aug, 2009 por Alexis en Destacadas, Wordpress
En este caso llamo “Salvavidas” a esos pequeños códigos que nos solucionan la vida en pocos segundos. El core de WordPress es tan extenso como interesante, por lo que nos permite hacer infinidad de cosas y solucionar nuestros problemas sin tener que recurrir a Plugin de terceros.

Hoy voy a hablar de 5 Salvavidas que uso o he usado a la hora de diseñar Themes para WordPress
Eliminar la categoria en los Permalinks
Puede ser el caso que uses a WordPress para montar un Portfolio o un Site institucional, por lo que el nombre de la categoría no es necesario y diría poco practico. Para eliminarlo solo debemos añadir una pequeña linea en nuestro .htaccess.
RewriteRule ^category/(.+)$ http://www.tublog.com/$1 [R=301,L]
Antes del salvadida:
http://www.tublog.com/categoria1/item-dentro-de-la-categoria-1
Despues del salvavidas
http://www.tublog.com/item-dentro-de-la-categoria-1
Mostrar los comentarios mas recientes primero
Si tu Blog recibe cientos de comentarios, una buena opción es mostrar los últimos comentarios primeros, para así alentar a que tus lectores sigan comentando.
Para llevara a cabo esta simple receta, abrí tu archivo comments.php, y busca esta linea:
foreach ($comments as $comment)
Ahora reemplazala por la siguiente:
$comments = array_reverse($comments);
Mostrar Post de manera aleatoria
Muy simple si queremos mostrar algún post al azar, solo tener que añadir este codigo donde quieras que se muestre esta funcionalidad:
<ul><li><h2>Post al Azar</h2>
<ul>
<?php
$rand_posts = get_posts('numberposts=5&orderby=rand');
foreach( $rand_posts as $post ) :
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
</li></ul>Remover [...] del Excerpt (introducción)
Al usar el Excerpt habrás notado que Wordpres “corta” el post y muestra esos tres puntitos al final de la introducción. Cosa que ha mucha gente le puede llegar a molestar. Por suerte para deshacernos de esos puntos, solo tenemos que pegar estas lineas en el archivo functions.php
function trim_excerpt($text) { return rtrim($text,'[...]'); } add_filter('get_the_excerpt', 'trim_excerpt');
Mostrar la ultima imagen asociada dentro del loop
Supongamos que quieres mostrar en tu Index la ultima imagen cargada en un post. Solo debemos colocara esta linea dentro del loop:
<?php echo wp_get_attachment_image($attachment_id, $size='thumbnail'); ?>
El output seria asi:
Podes controlar el tamaño de las imágenes via CSS o hacer uso de las que genera WordPress cada vez que cargas una imagen alternando los valores thumbnail, medium, large o full en $size
Como podrás estos pequeños salvavidas no requieren grandes conocimientos y estan listos para implementarse.
Esta atento que en breve haré otra recopilación de pequeños salvavidas para WordPress.
2 comentarios to “5 WP Salvavidas para mejor tus Themes”
Back to TopDejar un comentario
Additional comments powered by BackType













Maximiliano |15/4/2010| Site: elsurvivor.com
Hola, en este minuto estoy desarrollando un sitio web con wordpress y tengo el problema al editar el campo excerpt de una entrada.
Resulta que dicho campo tiene texto resumen, pero cuando le agrego el código para colocar una imagen al y luego le doy al botón Update, dicho cambio no se ve reflejado en el campo excerpt, lo mismo pasa con los link, si pones un link y luego apretas update, el sistema deja el texto pero sin el link.
me interesa que las imágenes queden dado que en el tema que hice, utilizo el campo excerpt en el index y quiero que las imágenes sean mostradas.
he buscado en inet pero no he dado con la solución, si sabes algo me avisas porfa??
muchas gracias!!
Alexis |15/4/2010| Site: eliseos.net
Quizas esta entrada te sea de utilidad ya que hablo sobre
the_excerpt()También recordá que es necesario actualizar el valor que se le da
the_excerpt()en su respectivo “box” cada vez que actualizas una entrada y necesitas actualizar la intro,