WooCommerce

Descripción

WooCommerce es un plugin gratuito de eCommerce que te permite vender cualquier cosa, con elegancia. Creado para que se integre sin problemas con WordPress, WooCommerce es la solución eCommerce favorita en todo el mundo y ofrece un control total tanto a propietarios de tienda como a desarrolladores.

Con una flexibilidad infinita y acceso a cientos de extensiones WordPress tanto gratis como de pago, WooCommerce actualmente gestiona el 30% de todas las tiendas online – más que ninguna otra plataforma.

Vende lo que sea, donde sea

Con WooCommerce puedes vender tanto productos físicos como digitales en cualquier forma o tamaño, ofrecer variaciones de productos, configuraciones múltiples y descargas instantáneas a los compradores, y puedes incluso vender productos afiliados de mercados online.

Con las extensiones de pago puedes ofrecer reservas, membresías y suscripciones periódicas. ¿Quieres vender suscripciones mensuales de artículos físicos u ofrecer a tus clientes un descuento en descargas digitales? Todo es posible.

Envía donde quieras

Ofrece envíos gratuitos, envíos a precio fijo o haz cálculos en tiempo real. Limita los envíos a países concretos, o abre tu tienda a todo el mundo. El envío es sumamente configurable, y WooCommerce incluso es compatible con envíos directos.

Extensas opciones de pago

WooCommerce incluye la posibilidad de aceptar las principales tarjetas de crédito, PayPal, transferencias bancarias o pago contra reembolso. ¿Quieres más opciones? Más de 140 pasarelas de pago locales se integran con WooCommerce, incluyendo algunas tan populares como Stripe, Authorize.net y pagos Amazon.

Tu lo controlas todo – siempre

WooCommerce te permite un control completo de tu tienda, desde los impuestos a los niveles de inventario o las cuentas de cliente. Añade o quita extensiones, cambia tu diseño y modifica los ajustes a tu gusto. Todo está bajo tu control.

Uno de los mayores riesgos de usar una plataforma de eCommerce alojada es qué pasa con tu tienda si el proveedor cierra la tienda. Con WooCommerce tienes un control completo así que no hay ninguna razón por la que preocuparse. Tus datos te pertenecen – y están seguros, gracias a auditorías frecuentes de los líderes de la industria.

Define tu estilo con Storefront

Storefront es un tema gratuito de WordPress disponible para cualquier tienda WooCommerce. Además de una integración completa con WooCommerce, Storefront prioriza la velocidad y la disponibilidad, eliminando cualquier conflicto entre el tema y el plugin cuando hay actualizaciones importantes.

Define tus estilos aún más personalizando Storefront a tu gusto o eligiendo uno de nuestros variados temas hijo para Storefront. Todo a tu alcance, y todo de código abierto.

Creado pensando en los desarrolladores

Ampliable, adaptable y de código abierto — WooCommerce se creó pensando en los desarrolladores. Con su fuerte y robusto framework puedes escalar la tienda de tus clientes hasta donde quieras, de lo más básico a lo más profesional (hasta el infinito y más allá).

Creado con una REST API, WooCommerce puede integrarse prácticamente con cualquier servicio. Puedes acceder a los datos de tu tienda desde cualquier parte, en cualquier momento, con un 100% de seguridad. WooCommerce permite a los desarrolladores crear, modificar y hacer crecer fácilmente una tienda que reúna sus especificaciones.

Da igual el tamaño de la tienda que quieras crear. WooCommerce se adapta a tus necesidades. Con la creciente colección de más de 300 extensiones puedes mejorar las funcionalidades de tu tienda para que se ajuste a las necesidades particulares de tus clientes – o incluso crear tu propia solución.

Si te preocupa la seguridad descansa tranquilo. WooCommerce lo auditan un equipo especializado de desarrolladores que trabajan a todas horas para identificar y solucionar cualquier fallo que se descubra.

Damos soporte a WooCommerce y toda sus extensiones mediante documentación accesible y fácil de comprender. Con nuestra documentación aprenderás a crear el sitio exacto que tu cliente necesita.

Montones de extensiones

WordPress.org aloja algunas fantásticas extensiones para WooCommerce, como:

¿Quieres verlos todos? Busca ‘WooCommerce’ en WordPress.org para encontrarlos.

Si buscas algo publicado y mantenido por los desarrolladores que han creado WooCommerce hay montones de extensiones de pago, las más populares son:

Y hay un montón más en el mismo sitio. Visita nuestra página de extensiones para descubrir de todo lo que somos capaces y todo lo que se puede hacer con las extensiones de pago para WooCommerce.

Únete a nuestra creciente comunidad

Cuando descargas WooCommerce te unes a una comunidad de más de un millón de propietarios de tiendas, desarrolladores y entusiastas de WordPress. Somos una de las más prósperas y crecientes comunidades online de código abierto, y ¡ya seas un novato o un ninja nos encantará contar contigo!

Si tienes interés en colaborar con WooCommerce tenemos más de 350 colaboradores, y siempre hay sitio para más. Echa un vistazo al directorio de WooCommerce en GitHub para descubrir en qué puedes echar una mano.

¿Quieres añadir un nuevo idioma a WooCommerce? ¡Genial! Puedes contribuir en translate.wordpress.org.

Y, para finalizar, valora iniciar o unirte a una Meetup local de WooCommerce, hay un montón aquí.

Capturas

  • El impecable panel de ajustes de WooCommerce.
  • Administración de productos en WooCommerce.
  • Panel de datos de producto.
  • Informe de ventas de WooCommerce.
  • Una página de producto simple.
  • Un archivo de producto (rejilla).

Instalación

Requisitos mínimos

  • Versión 5.2.4 de PHP o superior (se recomienda PHP 5.6 o superior)
  • Versión 5.0 de MySQL o superior (se recomienda MySQL 5.6 o superior)
  • Algunas pasarelas de pago requieren compatibilidad con fsockopen (para acceso por IPN)
  • WooCommerce 2.5 requiere WordPress 4.1+
  • WooCommerce 2.6 requiere WordPress 4.4+

Visita la documentación de requisitos del servidor para WooCommerce para una lista detallada de los requisitos del servidor.

Instalación automática

La instalación automática es la opción más sencilla ya que WordPress gestiona las transferencias de archivos y no tendrás que salir de tu navegador. Para hacer una instalación automática de WooCommerce accede a tu escritorio de WordPress, ve al menú de Plugins y haz clic en Añadir nuevo.

Teclea “WooCommerce” en el campo de búsqueda y haz clic en Buscar plugins. Una vez encuentres nuestro plugin de eCommerce puedes ver detalles como la versión, puntuación y descripción. Y lo más importante, por supuesto, puedes instalarlo simplemente haciendo clic en “Instalar ahora”.

Instalación manual

El método de instalación manual pasa por descargar nuestro plugin de eCommerce y subirlo a tu servidor desde tu aplicación FTP favorita. El codex de WordPress tiene instrucciones de cómo se hace.

Actualizaciones

Las actualizaciones automáticas deberían funcionar sin problemas; pero como siempre, antes haz copia de seguridad solo por asegurar.

Si por algún motivo tienes problemas con las páginas de tienda/categoría después de actualizar, solo tienes que forzar los enlaces permanentes yendo a WordPress > Ajustes > Enlaces permanentes y pulsando en ‘Guardar’. Esto debería volver las cosas a la normalidad.

Datos de prueba

WooCommerce contiene algunos datos de muestra que puedes usar para comprobar como se verán los productos; importando el archivo dummy_data.xml desde el importador de WordPress o usando nuestro plugin de importación CSV para importar los archivios dummy_data.csv y dummy_data_variations.csv.

Preguntas frecuentes

Installation Instructions

Requisitos mínimos

  • Versión 5.2.4 de PHP o superior (se recomienda PHP 5.6 o superior)
  • Versión 5.0 de MySQL o superior (se recomienda MySQL 5.6 o superior)
  • Algunas pasarelas de pago requieren compatibilidad con fsockopen (para acceso por IPN)
  • WooCommerce 2.5 requiere WordPress 4.1+
  • WooCommerce 2.6 requiere WordPress 4.4+

Visita la documentación de requisitos del servidor para WooCommerce para una lista detallada de los requisitos del servidor.

Instalación automática

La instalación automática es la opción más sencilla ya que WordPress gestiona las transferencias de archivos y no tendrás que salir de tu navegador. Para hacer una instalación automática de WooCommerce accede a tu escritorio de WordPress, ve al menú de Plugins y haz clic en Añadir nuevo.

Teclea “WooCommerce” en el campo de búsqueda y haz clic en Buscar plugins. Una vez encuentres nuestro plugin de eCommerce puedes ver detalles como la versión, puntuación y descripción. Y lo más importante, por supuesto, puedes instalarlo simplemente haciendo clic en “Instalar ahora”.

Instalación manual

El método de instalación manual pasa por descargar nuestro plugin de eCommerce y subirlo a tu servidor desde tu aplicación FTP favorita. El codex de WordPress tiene instrucciones de cómo se hace.

Actualizaciones

Las actualizaciones automáticas deberían funcionar sin problemas; pero como siempre, antes haz copia de seguridad solo por asegurar.

Si por algún motivo tienes problemas con las páginas de tienda/categoría después de actualizar, solo tienes que forzar los enlaces permanentes yendo a WordPress > Ajustes > Enlaces permanentes y pulsando en ‘Guardar’. Esto debería volver las cosas a la normalidad.

Datos de prueba

WooCommerce contiene algunos datos de muestra que puedes usar para comprobar como se verán los productos; importando el archivo dummy_data.xml desde el importador de WordPress o usando nuestro plugin de importación CSV para importar los archivios dummy_data.csv y dummy_data_variations.csv.

¿Dónde puedo encontrar documentación y guías de uso de WooCommerce?

Por favor, para ajustes y configuración de WooCommerce dirígete a nuestra guía de usuario

Para extensiones o temas de WooCommerce, mira nuestro codex.

¿Dónde puedo obtener soporte o hablar con otros usuarios?

Si te atascas puedes pedir ayuda en el foro del plugin WooCommerce.

Para obtener ayuda con extensiones de pago de WooThemes utiliza nuestro soporte.

¿Funcionará WooCommerce con mi tema?

Si, WooCommerce funcionará con cualquier tema, pero puede requerir algún cambio de estilos para que se ajuste bien. Por favor, para obtener ayuda revisa nuestro codex. Si estás buscando un tema que incluya integración con WooCommerce, te recomendamos Storefront.

¿Dónde puedo solicitar nuevas funcionalidades, temas eCommerce y extensiones?

Puedes votar y solicitar nuevas funcionalidades y extensiones en nuestro panel WooIdeas

¿Dónde puedo informar de errores o contribuir con el proyecto?

Se puede informar de los fallos en los foros de soporte o, preferentemente, en el directorio en GitHub de WooCommerce.

¿Dónde puedo encontrar la documentación de la REST API?

Puedes encontrar la documentación de nuestra REST API en los documentos REST API de WooCommerce.

¡WooCommerce es alucinante! ¿Puedo contribuir?

¡Sí que puedes! Únete a nuestro repositorio en GitHub 🙂

Reseñas

Brilliant ecommerce package

Just a well thought out package that is easy to use and has a substantial collection of extensions and plugins that just work…

the number of download each product

Hi
the number of download each product dont change after update to WooCommerce 3.0.4

for example for one product limit of download set to 20 time but when the user download the file this limit dont change and remmaining in 20 times

pleas help and guide me to solve this problem

tnx

Leer todas las 2.317 reseñas

Registro de cambios

3.0.5 – 2017-04-28

  • Solución – Se muestra la descripción emergente en las ventanas modales de zonas de envío.
  • Solución – Arreglado el título que faltaba para la columna de acciones en el móvil.
  • Solución – Se permite un caracter de barra en el campo de teléfono.
  • Solución – Se ordenan los productos agrupados por el orden del menú cuando se están mostrando.
  • Solución – Arreglada la exclusión de términos en las consultas de número de términos.
  • Solución – Se filtran los productos no válidos antes de devolverlos en wc_get_products.
  • Solución – Se previene que los pedidos sean sus propios padres (causa errores).
  • Solución – Se migra correctamente el dato de los impuestos de envío heredados.
  • Solución – Se asegura que la cache de los meta datos no se comparte entre instancias.
  • Solución – Corregido el aviso de mostrar inventario cuando un producto variable gestiona el inventario para sus hijos.
  • Solución – En multisitio, se añade el usuario al blog al finalizar compra si no es un usuario para prevenir errores.
  • Solución – Corregido el manejo de fechas en los precios rebajados con algunas configuraciones de husos horarios.
  • Solución – wc_attribute_taxonomy_id_by_name necesita utilizar un slug de atributo en minúsculas para funcionar.
  • Solución – Se hace que los cambios de nombre de la compañía del comprador en la sección de envío al finalizar compra se mantengan.
  • Mejora – Añadido el placeholder necesario para los campos meta en el escritorio.
  • Mejora – No hace strtolower a las cadenas de direcciones en los mensajes de validación de finalizar compra.
  • REST API – Se impide el aviso de cambio de contraseña al crear un cliente.
  • REST API – Borrados los productos duplicados mostrados en las variables de envío y pago.
  • CLI – Solucionada la ruta desaparecida de zonas de envío.
  • Desarrollo – Hacer que la gestión de get_price_html se ajuste a 2.6 y pase todos los valores a través del filtro woocommerce_get_price_html.
  • Desarrollo – Funciones de las clases de cliente heredadas get_address / get_address_2
  • Desarrollo – Restablecido el filtro woocommerce_checkout_customer_id durante la validación del pago.
  • Desarrollo – Añadido el argumento faltante $this a todos los filtros woocommerce_payment_complete_order_status.

3.0.4 – 2017-04-20

  • Solución – Las variaciones no estaban heredando la imagen del producto y la ID de la clase de envío.
  • Solución – Se evita que se dupliquen los contadores de valoraciones/reseñas al duplicar productos.
  • Solución – Arreglada la navegación entre imágenes de la galería con leyendas largas.
  • Solución – Se permite un PNG transparente en la galería añadiendo un color de fondo.
  • Solución – Eliminado el nombre/compañía de los enlaces del mapa de Google para la dirección de envío.
  • Solución – Arreglado el código de ordenación de campos de dirección al finalizar compra.
  • Solución – Arreglada la rutina de actualización para productos agrupados de manera que los padres no queden sin establecer.
  • Solución – Arreglado el soporte para los ajustes locales del usuario en WordPres 4.7.
  • Solución – Arreglado el filtro de opciones por defecto para tipos de producto en la meta box de producto.
  • Solución – Mejorado el css en Twenty Seventeen para esquemas de color oscuros.
  • Solución – Arreglado cómo se muestran los reembolsos en el informe de ventas.
  • Solución – Actualizada la versión de la plantilla single-product/add-to-cart/variable.php a la 3.0.0 ya que ha tenido cambios desde la 2.6.
  • Solución – Arreglados los avisos cuando el atributo del producto no existe.
  • Solución – Se utiliza un div para el comment-form-rating para prevenir un marcado anidado no válido.
  • Solución – Arreglada la lógica que comprueba si los impuestos de los pedidos son compuestos.
  • Solución – Arreglado que la comprobación de SKU solamente excluye productos que están en la papelera.
  • Solución – Arreglado el mostrar los permisos de descarga en el primer correo electrónico enviado después de finalizar compra.
  • Solución – Se ha ocultado el texto de inventario de la notificación de reserva cuando la notificación está desactivada.
  • Solución – Arreglado los números incorrectos de inventario en los correos electrónicos de poco inventario.
  • Mejora – Quitada la caja de entrada de total de pedido nada funcional, y combinados los botones de recalcular en un solo botón.
  • Mejora – Actualizados los vídeos de la visita guiada.
  • Mejora – Actualizado js-cookie.js a 2.1.4.
  • Mejora – Actualizadas las URLs de schema.org para usar HTTPS.
  • Mejora – El informe de estado requiere pausas.
  • REST API – Solucionado un problema que evitaba el borrado de un término si aparecían errores al crearlo.
  • REST API – Solucionadas las variables de informes al buscar por fecha.
  • REST API – Solucionados parámetros de pedido ignorados al cambiar el estado del pedido.
  • Desarrollo – Compatibilidad con pedidos de invitado en la función wc_get_orders.
  • Desarrollo – Solucionados los filtros de variación descargable para las URLs de descarga.
  • Desarrollo – Añadidas salvaguardas para evitar bucles infinitos al guardar cupones, productos y pedidos en la administración.
  • Desarrollo – Añadido fallback queue_transactional_email si se desactiva el envío de fondo.
  • Desarrollo – Añadido el método de ayuda has_shipping_address.
  • Desarrollo – Se introduce el filtro woocommerce_order_item_get_formatted_meta_data.
  • Desarrollo – Ahora pasan los valores correctos de wc_add_order_item a woocommerce_new_order_item.
  • Desarrollo – Solucionado acceso en la clase de finalizar pago legacy_posted_data.
  • Desarrollo – Solucionado aviso de propiedad sin definir en WC_Order_Item::offsetGet.
  • Desarrollo – Solucionados avisos de PHP 7.1 cuando se usan valores no flotantes a wc_get_weight().
  • Desarrollo – Solucionado nombre de variable incorrecto en wc_add_order_item().

3.0.3 – 2017-04-13

  • Solución – Solucionado un problema con las tax-classes de variación cuando se definen en ‘parent’. Esto hacía que los impuestos se aplicasen por encima del precio con impuestos incluidos en ciertas configuraciones.
  • Solución – Escape en las traducciones de atributo en la plantilla cart.php y subida la versión de la plantilla para que se adapte al cambio.
  • Solución – Corregida la visualización de las fechas de reembolso en la pantalla de pedido.
  • Solución – Solucionada la comprobación de visibilidad de producto agrupado en la plantilla grouped.php y subida la versión de la plantilla para que se adapte al cambio.
  • Solución – Solucionada la visualización de la etiqueta de oferta en los productos agrupados.
  • Solución – Añadidos los datos estructurados itemReviewed para que validen las valoraciones de productos.
  • Solución – Que el método get_attribute funcione en objetos de variaciones.
  • Mejora – Desactivado el envío por de efecto del correo electrónico con retardo añadido en la versión 3.0. Aunque mejora el rendimiento hay problemas de compatibilidad con algunos servidores. Puede activarse con un filtro si se desea.
  • Desarrollo – Añadida información de seguimiento a los mensajes de obsolescencia para ayudar a encontrar problemas con los plugins.

3.0.2 – 2017-04-12

  • Solución – Quitados los estados requeridos para los países GP, GF, KW, LB, MQ, RE y YT.
  • Solución – Ahora la caché funciona en el shortcode [products] y respeta filtros de otros plugins.
  • Solución – Añadido el filtro desaparecido woocommerce_cross_sells_columns.
  • Solución – Solucionada la carga del shortcode en la página de tienda.
  • Solución – Solucionadas las fechas incorrectas de oferta al editar variaciones en lote.
  • Solución – Arregladas las llamadas a wc_reduce_stock_levels en las pasarelas de PayPal y Simplify.
  • Solución – Se excluye el meta “location” al leer los metadatos del cliente.
  • Solución – Actualizada la versión a la 3.0.3 de las plantillas emails/email-addresses.php, emails/email-order-details.php, content-single-product.php, checkout/form-shipping.php, myaccount/form-add-payment-method.php, myaccount/form-edit-address.php, myaccount/form-lost-password.php, myaccount/form-reset-password.php, myaccount/orders.php y myaccount/view-order.php ya que han tenido cambios desde la 2.6.
  • Solución – Arreglado el comportamiento por defecto de las clases de impuesto de las variaciones cuando originalmente se establecen como “padre”.
  • Solución – Al duplicar productos, no se copia el slug, se añade “(Copia)” al nombre de producto, copiando correctamente todos los meta datos, y evitando que los hijos de productos agrupados se dupliquen también.
  • Solución – Eliminados los elementos duplicados cuando muestras las ventas cruzadas en la página de carrito.
  • Solución – Arreglado el texto por defecto “añadir al carrito” de productos externos en los loops.
  • Solución – Arreglada la retrocompatibilidad de las reglas de finalizar compra como invitado cuando están siendo alteradas directamente por plugins.
  • Solución – Se utilizan los tamaños correctos de las miniaturas para las imágenes de las variaciones en la nueva galería.
  • Solución – Arregladas las leyendas en las miniaturas y la imagen principal en la nueva galería.
  • Solución – Se llama a wc_fragments_loaded después de actualizar el fragmento de añadir al carrito.
  • Solución – Permisos de descarga; Convertir fechas a sello de tiempo al leer para que se preserve el UTC.
  • Solución – Arreglados los avisos bajo PHP 7.1 al ordenar productos por nombre (numérico).
  • Solución – Añadidas comprobaciones adicionales para asegurar que los objetos son leídos antes de utilizar métidos de clase para evitar errores.
  • Solución – Eliminado el código heredado suggest.js que estaba causando un error de JS al editar en bloque.
  • Solución – Arreglados los avisos en la página “Recuperar contraseña” y cuando se carga un producto con atributos no válidos.
  • Solución – Se ha hecho que el enviador de correos en segundo plano actualice la cola después de un envío satisfactorio para que los correos electrónicos duplicados sean menos probables.
  • Solución – Tipografía en la opción flexslider_enabled en el script de la nueva galería.
  • Mejora – woocommerce_notify_low_stock y woocommerce_notify_no_stock options no funcionaban.
  • Mejora – En los archivos descargables solo se valida el tipo de archivo al tratar con rutas relativas.
  • Mejora – Mejorada la generación del nombre automático de la variación.
  • Desarrollo – Añadidos los términos de visibilidad de producto al informe de estado del sistema para ayudar a la depuración.
  • Desarrollo – Introducido el filtro woocommerce_admin_order_date_format para reemplazar el desaparecido post_date_column_time.
  • Desarrollo – Introducido el filtro woocommerce_update_customer_args para evitar actualizaciones en objetos del usuario si fuese necesario.
  • REST API – Solucionado el guardado de variaciones en la REST API v3 heredada.
  • REST API – Solucionada compatibilidad con versiones anteriores del meta line_items en la REST API heredada.

3.0.1 – 2017-04-06

  • Solución – Se muestran los productos ocultos dentro de los productos agrupados.
  • Solución – Efecto de desvanecido en la galería si no se establecen imágenes o si son personalizadas.
  • Solución – Uso de wc_deprecated_function en WC_Deprecated_Hooks para que los avisos no se muestren en las peticiones ajax.
  • Solución – Añadida de nuevo la posibilidad de incluir elementos adicionales en el estado del sistema usando el filtro woocommerce_system_status_environment_rows.
  • Solución – Restricciones y límites de categoría de cupón en las variaciones.
  • Solución – Se permiten shortcodes y HTML en las descripciones de las variaciones como en la versión 2.6.
  • Solución – Eliminada la fecha de publicación al duplicar productos.
  • Solución – Se muestra un precio de oferta en los productos variables si los precios de oferta y el resto de precios son iguales.
  • Solución – Corregidos los enlaces de descarga cuando un producto tiene varias descargas.
  • Solución – Evitados errores potenciales si el tipo de producto no se publicaba por algún motivo al guardar.
  • Solución – Actualizadas las plantillas single-product/up-sells.php, loop/add-to-cart.php, loop/rating.php, checkout/form-billing.php y content-product.php a la versión 3.0.0.
  • Solución – Incluidas soluciones a líneas en blanco en los campos de facturación y envío.
  • Solución – Solucionado el estilo de la tabla de registros en algunos idiomas.
  • Solución – Solucionada la visualización de los atributos de la variación en los pedidos antiguos.
  • Solución – Utilizado un texto de marcador de posición para el texto de añadir al carrito en los productos externos si se deja en blanco.
  • Solución – Regreso a la URL de portada si no se ha configurado una página de tienda en la comprobación de seguridad del estado del sistema para HTTPS.
  • Solución – En las variaciones, movido el estado de impuesto y de vendido individualmente desde el superior si no se ha definido una UI en esta variación.
  • Solución – Movidos los correos electrónicos del cron a proceso en segundo plano para evitar varios envíos.
  • Solución – Envoltorio de datos estructurados en un elemento oculto cuando se añade a los correos electrónicos.
  • Solución – Información desaparecida de la pasarela en los correos electrónicos en cola de envío.
  • Solución – Solucionado un fallo que provocaba que las páginas se recargasen permanentemente si la “Ubicación por defecto del cliente” se establecía en “Geolocalizar (con compatibilidad con cache de página)”.
  • Solución – Al forzar el envío a la facturación se establecen los campos de envío en el mismo orden.
  • Solución – Comprobación de objetos no válidos en WC_Register_WP_Admin_Settings.
  • Solución – Comprobación de objeto de error en wc_get_object_terms.
  • Solución – Quitadas barras en los datos meta de envío en la pantalla de modificar pedido.
  • Solución – Se evita que el enlace permanente reescriba atributos para nombres no existentes.
  • Solución Solucionado el guardado de datos cuando varias extensiones usan la acción save_post.
  • Solución – Se permite buscar clientes por ID en la pantalla de modificar pedido.
  • Solución – Se evita la reescritura de datos de sesión del cliente al acceder.
  • Solución – Solucionada la visualización de columnas en ventas cruzadas y la compatibilidad con variaciones.
  • Solución – Solucionada la sincronización de inventario de producto variable al guardar.
  • Solución – Incluido un cierre prueba/recoge para evitar errores con Select2.
  • Solución – Evitado un fallo que borraba todas las variaciones cuando el tipo de producto se cambiaba de variable a simple.
  • Solución – Cambio a WPDB para actualizar más rápido al sincronizar los títulos de las variaciones.
  • Solución – Excluidas las propiedades obsoletas al cargar un objeto del cliente.
  • Solución – Solucionados los avisos al tratar de enviar de nuevo un pedido.
  • Solución – Solucionados los avisos cuando está vacío $wpdb->prefix.
  • Solución – Se evitan errores al cargar un producto con tipos de archivo de descarga no válidos.
  • REST API – Solucionado un declaración de array desaparecida en el controlador CRUD.
  • REST API – Quitado un exclude adicional, include y parámetros search de la variable de los impuestos.
  • REST API – Solucionado el formato de la descripción de la variación.
  • REST API – Solucionada incorrecta comprobación de atributos en la variable de los productos en la REST API heredada.
  • REST API – Se permite no establecer una imagen para la variación.

3.0.0 – 2017-04-04

  • Nueva galería en las páginas de producto con mayor compatibilidad con dispositivos móviles usando PhotoSwipe y Zoom. Declara la compatibilidad con add_theme_support() – wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider
  • Se ha hecho que el aviso de la tienda en portada sea descartable.
  • Los productos variables ya no muestran precios tachados en combinación con los rangos para una mayor claridad en las ofertas.
  • Los precios ya no se muestran como ‘gratis’ en vez de 0, para solucionar problemas con los rangos y la localización y por consistencia.
  • Mejoras en la estructura de datos de producto usando JSON-LD en vez de microdatos incluidos.
  • Mejorado el diseño de la lista de descargas (archivo de plantilla).
  • Respecta el estado de inventario y evita que el ajuste de “umbral de sin existencias” afecte a productos existentes con existencias.
  • Mejoras en la gestión de reglas de rewrite en la página de la tienda, para permitir subpáginas.
  • Redirige al acceso tras restablecer la contraseña.
  • Al usar autorizaciones en PayPal Estándar se capturan fondos automáticamente cuando el pedido pasa a procesando/completo.
  • En multisitio, cuando un usuario accede a una tienda y tiene cuenta en un sitio, pero no en el sitio actual, en vez de un error, se añade al usuario al sitio actual como cliente.
  • Muestra las variables de pesos/dimensiones incluso aunque no se definan los valores superiores.
  • Automáticamente ordena las tasas de impuestos en vez de permitir el ordenado manual.
  • Al borrar una clase de tasa de impuestos borra sus tasas de impuestos.
  • Se ha hecho que WC_Logger sea pluggable mediante la función wc_get_logger.
  • Uso del post meta ‘average rating’ en la opción de orden de ‘valoración’ del producto.
  • Se muestran mejores etiquetas en la caja meta de menús de navegación.
  • Orden de productos “Vistos recientemente” por orden de visualización.
  • Eliminado el scroll interno en el visualizador del registro.
  • Añadido responder a para los correos electrónicos de administración.
  • Flujo de configuración de zona mejorado.
  • Se ha hecho que wc_get_wildcard_postcodes devuelva el postcode original más * ya que los comodines también podrían tener cadenas vacías.
  • Uso de todos los estados de pago en $customer->get_total_spent().
  • Movida la ubicación del campo de correo electrónico de facturación para que funcione con los gestores de contraseñas.
  • Opción para restringir las ubicaciones de venta por país.
  • Añadida herramienta para limpiar variaciones huérfanas en el estado del sistema.
  • Eliminadas las opciones de selección en las herramientas de estado del sistema y reemplazadas con constantes.
  • Añadida la sección de seguridad en el informe de estado del sistema.
  • Añadido ajuste image_url a PayPal Estándar.
  • Solucionado el registro de atributo. Los atributos no tienen jerarquía por defecto (no pueden tener superior).
  • Añadido parámetro de orden en los campos de pago para ayudar al orden por localización.
  • Se han incluido los tipos de cupón de porcentaje y porcentaje en el producto (ofrecen el mismo descuento).
  • Se evita que se vacíen los detalles del pago después de update_checkout events.
  • Rendimiento – Los meta datos _featured y _visibility se han convertido en términos para acelerar las peticiones de catálogo. Se ha actualizado la rutina que gestiona la migración. Puede que los desarrolladores tengan que actualizar las peticiones para reflejar este cambio.
  • Inclusión de enlaces a los archivos de atributos del producto en la pestaña “Información adicional”.
  • Select2 actualizado a la versión 4.
  • Sistema de registro de extensiones mejorado.
  • El sufijo del impuesto ahora está oculto en los productos sin impuestos.
  • Los productos agrupados se enlazan desde el superior en vez de desde los hijos. Los hijos pueden estar en más de un grupo.
  • Eliminado el enlace de uso del cupón en la pantalla de administración de cupones.
  • Rendimiento – Los filtros de valoración se han convertido a términos de visibilidad.
  • Rendimiento – Añadido el término de visibilidad para productos sin existencias para acelerar también esas peticiones.
  • Rendimiento – Se ha introducido un nuevo sistema CRUD (crear, leer ,actualizar, borrar) para productos, pedidos, clientes y zonas de envío.
  • Rendimiento – Optimizada la sincronización de producto variable. Ya no se almacenan los meta de precio superior/inferior, solo los precios principales, si un hijo tiene peso, y si un hijo tiene dimensiones.
  • Rendimiento – Quitada la WP_Query de up-sells.php y related.php y remplazada con el loop PHP foreach (debido a que ya tenemos los IDs de producto).
  • Rendimiento – Eliminada la característica por la que los pedidos antiguos tenían acceso a las nuevas descargas al modificar el producto. Esto provoca un bucle potencial de pedidos que genera un problema de rendimiento en las tiendas y a veces también puede resultar en comportamientos inesperados. Sin embaro, esto actualiza las descargas modificadas.
  • Rendimiento: Quitada la columna ‘productos’ en la pantalla de pedidos debido a una carga excesiva de datos.
  • Rendimiento – Envío diferido de correo electrónico para acelerar los pagos. Ahora usa CRON.
  • API – Nueva Rest API v2 compatible con meta_data entre otras cosas.
  • API – Se ha quitado el último pedido de la parte de la API de clientes debido a problemas de rendimiento – se usan endpoints de pedidos en su lugar. Ahora se cachea en un transient el resto de datos de pedido en el endpoint.
  • API – Se permite que la identificación mediante oAuth1.0a utilice cabeceras.
  • API – Nuevos endpoints de zonas de envío.
  • API – Nuevos endpoints de variaciones.
  • API – Nuevos endpoints de ajustes.
  • API – Endpoints de pasarelas de pago y métodos de envío.
  • API – Se evita la posibilidad (rota) de manipular variaciones directamente en los endpoints de los productos.
  • CLI – Nuevo CLI que utiliza los endpoints de la REST API en vez de sus propias funciones.
  • Traducción – Mejorada la compatibilidad con RTL.
  • Traducción – Añadida una función de ajuste del enlace permanente independiente del idioma.
  • Localización – Añadidos comentarios incluidos en las cadenas de texto visible.
  • Localización – Añadidas provincias de Nigeria y Pakistán a i18n/state.
  • Localización – Validación de códigos postales de los EEUU y Polonia
  • Para leer más sobre esta versión revisa el anuncio en nuestro blog de desarrollo aquí: http://wp.me/p6wtcw-Uo

Ver el registro de cambios de todas las versiones.