My Snippets: plugin para controlar un widget desde un post o página

Ricardo 8 Diciembre 2009

wordpress-plugin1.jpg

Justin Tadlock se encontró con un problema en WordPress relacionado con el manejo de widgets contextuales a través de un post o una página del CMS. Tenemos disponible un plugin como Widget Logic que nos permite ocultar/mostrar widgets basados en el contexto, pero se le quedo corto en características. Ahora libera su plugin, My Snippets, que permite controlar los widgets directamente desde el editor de artículos de WordPress. Esto lo consigue añadiendo un nuevo campo personalizado (meta box) al editor.

En el caso de que no comprendas bien la finalidad de este plugin, la cuestión es que introduzcas contenido en el campo personalizado del post y luego se muestre el mismo en el widget propio del plugin. Por ejemplo, añadimos el código de inserción de un video de Youtube y al abrir el post este clip se mostrará en el widget usado para el propósito.

El uso es muy simple. Primero debemos activar el widget llamado Snippet en el panel de administración. Después, mientras editamos el post, buscamos debajo del editor el campo Snippet post settings y ahí insertamos el contenido. Este puede ser cualquier trozo de código en HTML, con el fin de mostrar por ejemplo texto, un clip de video o una imagen.

Con un código de inserción de Youtube quedaría así:

snippet-settings1.png

Y el resultado final, sería algo como esto:

snippet-widget1.png

Dos apuntes finales, según el creador no se puede usar código PHP ni el editor visual, por lo menos por ahora, no se descarta para futuras versiones.

Enlace | Descarga desde WordPress.org

Vía | Blog de Justin Tadlock

PUBLICIDAD

Enlaces a este artículo


Añade un comentario

Sin comentarios

  1. No hay comentarios

Deja un comentario

Agradeceríamos conocer tu opinión acerca de esta entrada. Abstente de insultar y de utilizar palabras malsonantes. Aquellos comentarios o nicks que no se ajusten a lo anterior, o que mencionen o enlacen a otras webs de forma promocional y descontextualizada, serán borrados/modificados inmediatamente.