Próximamente estará disponible el plugin WP Smart Image II, el cual básicamente es el mismo WP Smart Image, con la diferencia de que éste nuevo corregirá una serie de fallas que viene presentando el actual desde que fue liberado, las cuales -lamentablemente- fueron descubiertas semanas después, cuando el plugin ya estaba siendo empleado por más de 1.000 sitios. Así que, estimado lector, ya te imaginarás el lío en el que estaba metido.
Actualmente WP Smart Image presenta 2 principales fallos que no le permiten operar como debería:
Estos dos problemas han representado para mí una maldita jaqueca desde hace tiempo, pues hasta el momento me encontraba sumido en un literal cuello de botella con el código, me explico:
Hace meses, mientras desarrollaba WP Smart Image, ignoraba que el método utilizado para programarlo iba a meterme poco después en un callejón sin salida, en especial con el aspecto concerniente a los parámetros fijados por el usuario en la etiqueta. La solución al problema no pudo implementarse sobre la actual arquitectura del plugin, por lo cual hubo que replantear parte del código por otro más fiable, alineado con entorno Wordpress y -por lo tanto- escalable con el tiempo.

Por otro lado existe el asunto de los usuarios que actualmente emplean WP Smart Image en sus sitios, quienes utilizan el actual esquema de parámetros:
1 | <?php if(function_exists('wp_smart_image')) wp_smart_image($size='med', $type = 'url') ?> |
WP Smart Image II, en cambio, utilizará éste:
1 | <?php if(function_exists('wp_smart_image')) wp_smart_image('size=med&type=url') ?> |
Como puedes notar, obviamente un eventual arreglo sobre el mismo WP Smart Image se traduciría en la desconfiguración de un montón de sitios, lo cual equivaldría a una plena justificación de linchamiento contra mi atardecida humanidad. Siendo así, la mejor opción está en la creación de un nuevo plugin, permitiendo de esta manera a los usuarios que efectúen por sí mismos los ajustes pertinentes.
Desde luego este paso radical está plenamente compensado con grandes mejoras, algunas de las cuales sugeridas por los mismos usuarios. A continuación una lista de mejoras que hasta ahora incluye la primera versión de WP Smart Image II:
Lamentablemente no. Todo el trabajo de desarrollo a partir de ahora se concentrará en WP Smart Image II.
Sólo cambia la sintaxis de la forma descrita arriba. Permanecerá tanto la función wp_smart_image() como todas las demás. Los datos ingresados también se mantendrán 100% funcionales.
Efectúa los cambios pertinentes a la sintaxis en cada zona donde hayas colocado la etiqueta. Por favor utiliza la forma segura para invocar la función. Debes asegurarte previamente de tener la etiqueta así:
1 | <?php if(function_exists('wp_smart_image')) wp_smart_image('size=med&type=url') ?> |
Y no así:
1 | <?php wp_smart_image('size=med&type=url') ?> |
El if(function_exists(‘wp_smart_image’)) así como todos los if(function_exists… asegurará tu sitio contra el error PHP típico que surge cuando invocas una función que no existe en el sistema.
Publicado en Portada, Wordpress. 12 Comentarios »
I was hoping you could help me by pasting the link to download the new version? Thanks!
Hi Aaron,
I will release the new version of WPSI at last days of this month, with tons of improvements. Thanks for staying tuned.
Sería “delujo” que además de que permita mostrar las imágenes en los feeds, las alineara, ¿cómo lo ves para WPSI II?
Enhorabuena por el gran trabajo que haces!
Hola Booga. A veces el tema de las imágenes en los feeds se presta a confusión. Recordemos que en esta materia entramos a un entorno de sublenguajes y etiquetas distintas al HTML que deben ser interpretadas correctamente por lectores de feeds. Éstos necesitan de una estructura XML correcta para proporcionar una presentación -a su vez- correcta de los artículos. Por cierto, algo de esto se discutió en este tópico de Foros del Web. Valdría la pena darle un vistazo rápido. ;)
Hi,
Your plug-in sounds very interesting but I would like to hear your advice before using it as I have a deadline in within a one-week period.
For the website, I really need to use your plug-in in more than one loop and need to use it from an included file. According to the information above, these will break the site. I certainly cannot wait until the end of the month for the second one to come out.
So my question is, would you still recommend me to use the old WP Smart Image or would you strongly recommend me to skip it (since you should know better)?
Cheers!
Keep up the good work!!
Best regards.
Hi Giraldi,
Based in your comment, the good news of your night (and the mine!) is WPSI II is almost released. Today I finished all programming job, in this moment i’m building some documentation. Once the doc is ready I will upload all files to WP repository, then you can proceed to download it.
And -attending to your need- if you wish I can email you when this little monster is unleashed. ;)
Darío, veo dos posibles futuros a tu “gran” plugin …
1. Que se convierta en un estándar para diseñadores
2. Que el equipo de desarrollo incorpore sus funciones en WordPress
Felicidades, es un gran trabajo ;)
Gracias por tu apreciación Fernando :D . Comentarte que pronto vienen más mejoras, la mayoría concentradas en las funciones y otras pocas en la interfaz (aprovechando todo lo nuevo de WP 2.9.1). La idea es que el desarrollador web -en lugar de montar funciones sobre funciones- encuentre la solución con una sola etiqueta configurable hasta los tuétanos, mientras el plugin se limita a echar mano de los recursos nativos del sistema sin comprometer su integridad o rapidez.
[...] la primera versión del plugin era una maravilla, pero cuando Darío revisó su trabajo previo decidió remozar completamente el plugin y crear WP Smart Image II, convirtiéndolo en su razón de ser: un recurso imprescindible para el diseñador web, pero no [...]
[...] WP Smart Image II es el plugin de WordPress definitivo para la gestión de imágenes en nuestro blog. No es un simple plugin, es toda una remodelación que mejora de una manera sorprendente la inserción de imágenes en tu web basada en WP. Es un recurso fundamental para cualquier diseñador web, que tiene pinta de revolucionar en un futuro el tratamiento y la administración de las imágenes. [...]
Viejo! Felicidades!
Tu Plugin es tan necesario ya, como lo es el mismo Wordpress. Esta muy bien programado y planificado de verdad que te felicito.
@Jk en ¿”WatchTower” o “CashPower”?: Hola! Solo queria decirte algo de corazon, no soy testigo, pero muchas veces...
@Glass en ¿Joomla Vs. Wordpress? (1ª parte): Muy interesante post, aunque algo parecido leí en alguna parte pero en inglés, aunque aquí se tocan...
@Ricardo Olivera en ¿Joomla Vs. Wordpress? (1ª parte): Muy interesante el post y los comentarios. Yo quiero poner una tienda tipo carrito de...
@Antonio García en ¿Joomla Vs. Wordpress? (1ª parte): Creo que la comparación no debería tomarse tan literalmente, creo que muchos usuarios no tan...
@Daniel Gonzalez en ¿Joomla Vs. Wordpress? (1ª parte): Sobre la comparación de lo que puede o no puede hacer wordpress y joomla, sería interesante...
@Bandolera en ¿Joomla Vs. Wordpress? (1ª parte): Hola chicos malos: Según he leido el artículo y los comentarios dejados, me doy cuenta que en...
@ABTOP en Construir letras capitulares en Wordpress. Parte I – PHP: Similar, but slightly different approach: http://newrussianamerica.co...
@claudia santiesteban hernandez en Malos consejos: yo tengo una enemiga por mis espaldas y hasta le tengo y me quito a angel eso me da miedo y...
Darío Ferrer — Blog personal
Sitio desarrollado con Wordpress, software libre para un mundo libre.
61 consultas a la BD en 1.375 segundos. Blog alojado en DreamHost