Cómo encontrar la edad de un plugin alojado en el directorio de WordPress Plugins

Traducido del artículo: “How to Find the Age of a Plugin Hosted in the WordPress Plugin Directory” de:

Jeff Chandler, marzo 24 de 2017

El directorio de plugins de WordPress proporciona información como requisitos de versión, compatibilidad, última actualización e instalaciones activas para complementos. Lo que no dice es la edad de un plugin. Un nuevo sitio llamado Age WP Plugin creado por Ahmad Awaisand Maedah Batool facilita la búsqueda de esta información. Simplemente escriba la ficha de un plugin en el cuadro de búsqueda y pulse enter. read more

Leer más » Comentar

Fase final del Concurso Universitario de Software Libre

Como todos los años, Linux Hispano quiere ser un altavoz del Concurso Universitario de Software Libre, y como no podía ser menos, este año os volvemos a traer información del mismo. Los próximos días 11 y 12 de mayo tendrá lugar en el salón de grados del edificio Celestino Mutis de la Universidad de Sevilla, la Fase Final de la undécima edición del Concurso Universitario de Software Libre.

Durante esos dos días los finalistas del concurso presentarán sus proyectos, habrá charlas sobre diferentes tecnologías libres de interés, mesas redondas, entrega de premios, y sobre todo mucho networking entre los participantes y asistentes al evento. read more

Leer más » 1 Comentario

Clouding: una buena alternativa para tus servidores VPN cloud

Todavía recuerdo cuando comencé en Internet hace mucho tiempo, más o menos en serio sería por el año 2.002. En aquel entonces reinaba phpNuke y había cuentas gratuitas de hosting para subir HTML plano y en el mejor de los casos, algún PHP con su base de datos MySQL. Pasó el tiempo y fui trabajando más Internet, hasta el punto de vivir de crear aplicaciones en la red ahora mismo; y pasé por diferentes tipos de proveedores en la red: alojamientos compartidos, cuentas de resellers, servidores dedicados y recientemente servidores VPN cloud como el que hoy voy a comentar: Clouding.

Creo que no hace falta comentar mucho por aquí porque es mejor elección un VPS que un dedicado o que un alojamiento compartido, pero vamos a dar unos puntos clave para el que todavía no tenga claro el por qué:

  • Respecto al alojamiento compartido o cuenta reseller, la diferencia se refiere al control y capacidad. Control pleno sobre tu servidor y capacidad no limitada por el resto de “vecinos” de tu alojamiento.
  • Respecto al dedicado, la diferencia reside más bien en la flexibilidad y el mantenimiento. El dedicado no deja de ser un equipo físico, que se avería, que se queda viejo o que necesitas ampliar. Los VPS salvan todo eso porque son servidores virtuales y el proveedor se encarga de todo el mantenimiento físico sin afectar para nada al parque de servidores virtuales.

Leer más » 1 Comentario

Cómo ver los próximos WordCamps en el panel de WordPress

Traducido del artículo: “How to View Upcoming WordCamps in the WordPress Dashboard” de:

Jeff Chandler, marzo 17 de 2017

A lo largo del año, casi todos los fines de semana tiene lugar WordCamps. Aunque puede ver los próximos eventos en WordCamp Central, existe un complemento relativamente nuevo que le permite ver los próximos WordCamps en el WordPress Dashboard.
Se llama WordCamp Dashboard Widget desarrollado por Ajit Bohra. Una vez activado, aparece un nuevo widget en el panel que muestra los próximos WordCamps. Los datos se recuperan utilizando la API JSON pública disponible en WordCamp Central, se almacena en un temporal y se actualiza cada día para reflejar nuevos datos. read more

Leer más » 1 Comentario

WooCommerce 3.0.0 programado para su lanzamiento el 4 de abril

Traducido del artículo: “WooCommerce 3.0.0 Scheduled for Release April 4th” de:

Jeff Chandler, marzo 14 de 2017

Grandes cambios están en camino para WooCommerce. Mike Jolley, desarrollador líder de WooCommerce, anunció que WooCommerce 2.7 será versión 3.0.0 con una fecha de lanzamiento programada el 4 de abril. Durante la fase de pruebas beta 2.7, el equipo descubrió un error importante en la forma en que se manejan las marcas de tiempo.
“Esencialmente, algunos desarrolladores necesitan una forma de obtener confiablemente timestamps (marcas de tiempo) UTC, así como las fechas de acuerdo a la zona horaria del sitio”, dijo Jolley. “Para resolver esto estamos trabajando en una solución que acepta una marca de hora UTC o una cadena de fecha y hora ISO8601 y devuelve un objeto DateTime para que la información de zona horaria pueda recuperarse si es necesario. Este enfoque no es compatible con los getters get_date_x encontrados en 2.7 beta. ”
Comenzando con WooCommerce 3.0.0, el proyecto utilizará versiones semánticas o SemVer. WooCommerce ha lanzado de forma incremental sus versiones similares a WordPress. Por ejemplo, WooCommerce 2.5, 2.6, 2.7. El versionado semántico permite números de versión de tres dígitos y debería facilitar el discernimiento de las versiones principales y versiones de mantenimiento, así como corrección de errores. Los tres dígitos representan mayor, menor y parche.
Según el sitio de SemVer, cada número se incrementa cuando:
Versión MAJOR para cambios de API incompatibles.
MINOR cuando agrega funcionalidad de una manera compatible con versiones anteriores.
PATCH cuando haga correcciones de errores compatibles con versiones anteriores.
Bajo este sistema, WooCommerce 3.0.0 es una actualización importante con 3.1.0 siendo una actualización menor. La siguiente actualización importante será 4.0.0. Los desarrolladores deben tener en cuenta que en 3.0.0 RC1, las propiedades de versioning y @since se vuelven a etiquetar 3.0.0. “Si ha utilizado las instrucciones version_compare en su código, seguirán funcionando ya que 3.0.0 es mayor que 2.7.0, sin embargo, puede cambiarlas para mayor claridad”, dijo Jolley. Los temas con archivos de plantilla versionados 2.7.0 pueden necesitar ser actualizados para usar 3.0.0, y asi evitar reportes de archivos de plantilla obsoletos.
Además de los cambios de versión y la fijación de los principales errores, el equipo está permitiendo que 3.0.0 RC1 sea probado durante tres semanas, . La cantidad de tiempo de prueba se ha extendido de una semana a tres basándose en la retroalimentación de los desarrolladores de extensión.
“Un RC (un intérprete de órdenes para la Versión 10 de Unix y Plan 9) es realmente el primer punto en el tiempo donde la gente puede mirar el código y sentirse segura de que probablemente no va a cambiar mucho antes del lanzamiento oficial”, dijo Brent Shepherd, fundador de Prospress Inc.. “Con eso en mente, tener 3 meses de pruebas beta, pero sólo una semana para el RC, no tiene mucho sentido. Tiene sentido dar más tiempo en esa etapa posterior al RC “.
Josh Kohlbach, un desarrollador de extensión de WooCommerce, también estuvo de acuerdo en extender el tiempo de prueba de RC. “Actualmente, desde la perspectiva de nuestra empresa, hemos tenido que poner otras prioridades en espera para poner adelante los cambios de WC2.7”, dijo Kohlbach. “Los cambios 2.7 que estábamos reteniendo hasta lograr el RC, que es lo que normalmente hacemos.”
“Sin embargo, cuando se anunció que tendríamos sólo una semana , pensamos que no sería suficiente tiempo para las pruebas adecuadas y lanzar las actualizaciones de todos nuestros productos compatibilizadas en el primer día”, dijo. “No es suficiente tiempo para que, se solucionen los problemas, comenzamos a hacer nuestras correcciones de compatibilidad en torno a Beta 2. A pesar de que sabíamos que podría haber más cambios bajando por la tubería antes de que RC llegue aquí”.
Los desarrolladores de extensiones elogian al equipo por cambiar a un sistema de versionado semántico y extender el tiempo para probar candidatos a la versión. “Estoy muy feliz de ver estos cambios”, dijo Shepherd. “Grandes accesorios para hacer la difícil llamada en el ciclo de lanzamiento. Esperemos que esto ayude a asegurar un lanzamiento más suave para todos los usuarios de WC de esta versión. ”
“Creo que este es un avance realmente positivo para WooCommerce”, dijo Kohlback. “Quiero agradecerle en nombre de todos los desarrolladores de terceros por ser tan abiertos y tener en cuenta todos nuestros puntos, realmente nos hace felices de ser parte de la comunidad!”
Si todo va bien, puede esperar ver una actualización para WooCommerce en su panel de WordPress el 4 de abril. read more

Leer más » 1 Comentario

WordPress.com actualiza su editor de post con una interfaz libre de distracción

Traducido del artículo: “WordPress.com Updates Its Post Editor With a Distraction-Free Interface” de:

Jeff Chandler, marzo 13 de 2017

WordPress.com ha presentado un editor de publicaciones actualizado que hace que el contenido sea lo primero y lo central.
El cambio más notorio es la interfaz de usuario. La barra lateral de las cajas de “meta” está ahora en el lado derecho en lugar de la izquierda. Al hacer clic en el vínculo Post Settings, se oculta la barra lateral, proporcionando una interfaz más limpia. Los botones de vista previa y publicación ya no están en una metabox y se muestran permanentemente. read more

Leer más » 1 Comentario

Configurar un avatar de usuario en WordPress no es tan fácil como debería ser

Traducido del artículo: “Configuring an User Avatar in WordPress Is Not as Easy as It Should Be” de:

Jeff Chandler, marzo 6 de 2017

Mantengo un sitio web con registro de usuario activo y una pregunta corriente de soporte que me hacen es “¿Cómo puedo cambiar mi foto de perfil?” La respuesta no es tan fácil como debería ser. El sistema de imagen de perfil de WordPress es alimentado por Gravatar, un servicio propiedad de Automattic. Se reemplazó el antiguo método de subir una imagen de perfil en WordPress 2.5 “Brecker”.
Cuanto más tiempo mantengo el sitio, más frustrado me siento que Gravatar sea la forma predeterminada en que los usuarios crean y administren su imagen de perfil. En el pasado, he escrito cómo la gestión de Gravatars en WordPress es una mala experiencia de usuario y no ha cambiado mucho. Muchas de las personas que solicitan soporte simplemente quieren un botón Subir o un enlace que les permita cargar una imagen y usarla como su avatar.
Una forma de reemplazar a Gravatar es con el WP User Avatars, plugin desarrollado por John James Jacoby. WP User Avatars es parte de la colección Stutter de complementos que reemplaza a Gravatar y agrega la capacidad de que usuarios registrados carguen una imagen desde su máquina. Como alternativa, los usuarios pueden hacer clic en el botón Elegir desde los medios para seleccionar una imagen de la Biblioteca multimedia. Se conservan las imágenes de perfil existentes. read more

Leer más » 1 Comentario

El equipo WordPress Core Editor publica el prototipo de UI (interfaz de usuario) para “Gutenberg”, un editor experimental basado en bloques

Traducido del artículo: “WordPress Core Editor Team Publishes UI Prototype for “Gutenberg,” an Experimental Block Based Editor” de:

Jeff Chandler, febrero 27 de 2017

En las últimas semanas, el equipo de WordPress Core Editor, liderado por Automattic, en los empleados Matoma Ventura y Joen Asmussen, ha trabajado duro logrando una nueva experiencia de creación de contenido. El equipo publicó recientemente un prototipo de IU para Gutenberg, un editor experimental basado en bloques. El editor muestra barras de herramientas específicas de contenido cuando se selecciona un elemento y proporciona una forma de mover bloques hacia arriba y abajo.
Si bien el objetivo es reinventar el editor actual de WordPress, no hay garantía de que el prototipo termine siendo el producto final y se encuentre en un estado de flujo alto.
“El prototipo de la interfaz de usuario existe principalmente para servir como una maqueta no estática”, dijo Asmussen. “Es como una caja de arena que estamos construyendo para probar algunas de nuestras maquetas y suposiciones, para ver si hacen agua o no. En esa medida, ya ha sido exitoso en informarnos de las cosas que funcionaron bien, y no tan bien “. El código que potencia al editor se compone de un 90% de JavaScript.
Una de las preocupaciones en la renovación del editor es la accesibilidad. Joe Dolson destacó esta preocupación en un post en el sitio Make WordPress Accessible. Dolson señala que el equipo de accesibilidad trabajará en tándem con el equipo de redacción para hacer que el nuevo editor sea lo más accesible posible.
“Desde una perspectiva de accesibilidad, esta es una oportunidad increíble para construir una experiencia potente y flexible para todos los usuarios y un enorme riesgo de que podamos terminar reduciendo la eficacia del editor para los usuarios con discapacidades, o que los lleve a usar un editor de segunda clase, sin estas capacidades de edición mejoradas “, dijo Dolson.
“En la comunidad de accesibilidad de WordPress, nosotros abrazamos el reto de crear una nueva gran experiencia, y queremos asegurar a la comunidad que vamos a hacer todo lo posible para enfocarnos en que cualquier nuevo editor sea una experiencia tan accesible como nos resulte posible hacerlo. ”
Aunque la funcionalidad del prototipo es limitada, el equipo está interesado en conocer su experiencia y sus expectativas con el uso del editor. Algunas de las preguntas a considerar durante la prueba son:
Hablar a través de cada paso, ¿qué hace esto?
¿Cómo se percibe?
A medida que lo usa, ¿qué es lo que le hace sentir en falta, que debería estar allí?
Muchos usuarios ya han compartido sus experiencias, proporcionando información valiosa que está impulsando mejoras rápidas al proyecto en GitHub.
La mejor manera de involucrarse y contribuir a este proyecto es suscribirse al blog Make WordPress Design y proporcionar comentarios sobre los artículos. También puede enviar solicitudes o problemas a GitHub. Las reuniones semanales dedicadas al componente Editor se llevan a cabo el miércoles a las 19:00 CET en Slack en el canal # core-editor. read more

Leer más » 1 Comentario

El mail marketing como mejor aliado del comercio electrónico

Por razones profesionales, podríamos decir que a día de hoy mi actividad central es Codection y el tipo de trabajo que hago a diario es consultoría; y más concretamente, suelen ser proyectos de tiendas online, todas ellas con WooCommerce. De todas las tiendas que monto, podríamos decir que las que mejor funcionan son las que hacen mailings.

Y bueno, realmente yo mismo mantengo una tienda de plugins para WordPress y WooCommerce, así que entre lo que veo en mis clientes y lo que veo en mi propia tienda tengo muy claro cuál es la mejor herramienta para conseguir ventas en tiendas sin tener que gastar mucho dinero ni ser muy intrusivo con tu publicidad. read more

Leer más » 1 Comentario

WP Super Cache 1.4.9 corrige múltiples vulnerabilidades XSS

Traducido del artículo: “WP Super Cache 1.4.9 Patches Multiple XSS Vulnerabilities” de:

Jeff Chandler, febrero 7 de 2017

WP Super Cache es un plugin de casi 10 años que es mantenido por Donncha Ó Caoimh y está instalado activamente en más de un millón de sitios. Los lanzamientos han sido pocos y pocas las actualizaciones, pero Ó Caoimh ha lanzado WP Super Cache 1.4.9 que corrige las vulnerabilidades de cross-site-scripting (es un tipo de inseguridad informática o agujero de seguridad típico de las aplicaciones Web, que permite a una tercera persona inyectar en páginas web visitadas por el usuario código JavaScript o en otro lenguaje similar (ej: VBScript), evitando medidas de control)  en la página de configuración.
“Esas páginas sólo son accesibles por los usuarios de administración por lo que un visitante anónimo a su sitio no puede acceder y robar sus cookies de inicio de sesión, pero junto con esas correcciones vienen muchas correcciones de errores por lo que vale la pena actualizar si está usando una versión antigua ” dijo Ó Caoimh.
Además de solucionar las vulnerabilidades de seguridad, esta versión también contiene una serie de correcciones de errores. También hay una solución en esta versión para aquellos que alojan una gran cantidad de sitios que utilizan WP Super Cache y se están ejecutando con “semáforos” debido a la posibilidad de que los usuarios utilicen el bloqueo de archivos.
Si está teniendo este problema y necesita desactivar el bloqueo de archivos por completo, Ó Caoimh sugiere establecer la constante WPSC_DISABLE_LOCKING en un archivo de configuración global. “El bloqueo de archivos simplemente frenó la rapidez con que se crearon los archivos de caché y es una retención de WP Cache cuando ese complemento se usaba para escribir directamente en los archivos de caché”, dijo Ó Caoimh.
“Este complemento escribe en archivos temporales antes de pasar a los archivos de caché final de modo que el bloqueo no es realmente necesario, pero algunos sitios aún lo utilizan, por lo que todavía existe”.
Ó Caoimh ya está trabajando duro en la próxima versión de WP Super Cache en un esfuerzo para mover archivos de caché de legado en directorios de supercache. Esto mejorará el rendimiento y facilitará el mantenimiento de los archivos.
Se recomienda que los usuarios se actualicen al 1.4.9 tan pronto como sea posible. Para ver una lista detallada de cambios y correcciones de errores, visite el change log (registro de cambios) del complemento. read more

Leer más » 1 Comentario