Mostrar la última imagen subida de un post en WordPress

Antes, cuando quería mostrar la miniatura de una imagen subida en un post de WordPress usaba éste plugin, pero tuve un par de problemas en los últimos desarrollos y terminé optando por usar el siguiente snippet:

<?php
$args = array( 'post_type' => 'attachment', 'post_status' => null, 'post_parent' => get_the_ID() );
$attachments = get_posts($args);
if ($attachments):
$attachment = array_pop($attachments);
$thumb = wp_get_attachment_image_src( $attachment->ID, 'thumbnail');
?>
<a href="<?php the_permalink(); ?>"><img src="<?php echo $thumb[0]; ?>" /></a>
<?php
endif;
?>

Obviamente que debe estar adentro del loop para que funcione, ya que usa la función get_the_ID(). Espero que le sea de utilidad a alguien.

Habilitar “modo premium” en wp-ecommerce

Probando el plugin Wp-ecommerce de getshoped.org me encuentro, a parte de con un código más sucio que las cloacas de Rosario, que el plugin tiene una versión “premium” que permite entre otras cosas habilitar las vistas de los productos en lista y en grilla. No me faltó chequear demasiado el código para ver que la única diferencia entre la versión premium y la free es un input que tiene el valor “disabled” en la free… (FAIL!).

En fin, si quieren habilitar las vistas en grilla y en lista (grid / list views) en wp-ecommerce, lo único que tienen que hacer es ir al archivo /wpsc-admin/includes/settings-pages/presentation.php y borrar disabled=’disabled’ en las líneas 480 y 476, y va a salir andando como piña.

Exportar themes de wordpress desde el panel de control

Hace unos días se me dio por hacer un plugin que sirva para exportar los themes que uno edita desde el panel de control en archivos .zip para poder instalarlos en otros sitios sin necesidad de usar el FTP. El plugin se llama wp-clone-template, y se puede descargar desde wordpress.org, o también se puede buscar desde el panel de control con el mismo nombre. Les dejo una foto del plugin funcionando en este sitio.

wp-clone-template

Exportar themes en wordpress