Aldono – Product Options for WooCommerce

Descripción

Aldono permite a los propietarios de tiendas ofrecer opciones de producto de WooCommerce, complementos de producto y campos personalizados que los clientes eligen antes de añadir un producto al carrito: envoltura para regalo, un mensaje grabado, una garantía extendida o la elección de color.

Para cada producto, defines una lista de complementos en el editor de productos de WooCommerce. Cada complemento tiene una etiqueta, un tipo de campo, una casilla opcional de requerido y un precio opcional.

  • Tipos de campos: una línea de texto, un área de texto multilínea, un número, un selector de fecha, una casilla de verificación, un menú desplegable o un grupo de botones de opción.
  • Límites de texto: establece longitudes mínimas y máximas de caracteres para las opciones de producto de texto y área de texto.
  • Entrada validada: un número debe ser numérico, una fecha debe ser una fecha real del calendario, y una selección o botón de opción debe enviar una de sus propias opciones.
  • Incrementos de precio: asígnale un precio a un complemento (o a cada opción desplegable o de botón de opción); el importe se añade al total de la línea del carrito automáticamente.
  • Gratis o de pago: deja el precio en cero para opciones gratuitas como un mensaje personalizado.
  • Visualización en carrito & pedido: las elecciones del cliente aparecen en el carrito, en la página de pago y en el pedido.
  • Ajustes de visualización: elige el encabezado del grupo, muestra u oculta los precios de las opciones, activa o desactiva el asterisco de campo obligatorio y envuelve las opciones en una tarjeta con borde, todo desde la página de ajustes de Add-Ons.

Las definiciones de los complementos se almacenan como metadatos estándar del producto, sin tablas personalizadas en la base de datos, por lo que el plugin se mantiene ligero y rápido.

Los ajustes se encuentran en WooCommerce > Add-Ons. Al eliminar el plugin se limpian sus propias opciones; las definiciones por producto se conservan como metadatos del producto, por lo que reinstalarlo las restaura.

El código se desarrolla abiertamente en github.com/wppoland/plogins-addons; ese es el lugar para reportar un error o sugerir un tipo de campo que te gustaría ver.

Servicios externos

Aldono no se conecta a ningún servicio externo. No envía datos fuera de tu sitio y no carga scripts remotos, fuentes ni rastreadores; sus CSS/JS de administración y de la tienda se sirven desde la carpeta del plugin en tu propio servidor. Las definiciones de tus complementos se almacenan como metadatos del producto (_addons_definitions) y los ajustes de visualización en una sola opción (addons_settings), todo guardado en tu base de datos de WordPress.

Traducciones

Aldono es totalmente traducible e incluye la plantilla aldono.pot. Las traducciones se proporcionan mediante los paquetes de idioma de WordPress.org desde translate.wordpress.org, que es donde se colabora con el polaco, el alemán y el español; el paquete en sí no contiene archivos de traducción compilados.

Capturas

Instalación

  1. Sube el plugin a /wp-content/plugins/aldono, o instálalo mediante Plugins > Añadir nuevo.
  2. Actívalo. WooCommerce debe estar activo.
  3. Edita un producto, abre la pestaña Add-Ons en el panel de Datos del producto y añade tus opciones.

Preguntas frecuentes

¿Requiere WooCommerce?

Sí. WooCommerce debe estar instalado y activo.

¿Dónde ven los clientes las opciones?

En la página individual del producto, justo encima del botón Añadir al carrito. Sus selecciones se mostrarán después en el carrito, en la página de pago y en el pedido.

¿Qué tipos de campos están incluidos?

La versión gratuita incluye campos de texto, área de texto, número y fecha, casillas de verificación, menús desplegables y botones de opción. Cada campo puede ser gratuito o añadir un precio a la línea del carrito; un menú desplegable o botón de opción puede fijar el precio de cada opción por separado.

¿Puede una opción de producto cambiar el precio?

Sí. Añade un precio a la fila misma o a opciones individuales de selección o botón de opción, y Aldono añadirá esa cantidad a la línea del carrito de WooCommerce.

¿Puedo hacer obligatoria una opción de producto?

Sí. Marca la casilla Requerido para una opción, y el producto no se podrá añadir al carrito hasta que el comprador la complete.

¿Puedo limitar la longitud de las opciones de texto?

Sí. Los complementos de texto y área de texto pueden tener límites mínimos y máximos de caracteres. La tienda muestra un contador en tiempo real y el servidor valida los mismos límites antes de añadir al carrito.

¿Crea tablas personalizadas en la base de datos?

No. Las definiciones de los complementos se almacenan como metadatos del producto.

¿Admite subidas de archivos o lógica condicional?

Esas son funciones PRO. Aldono FREE se enfoca en opciones de producto rápidas de texto, área de texto, número, fecha, casilla de verificación, menú desplegable y botón de opción.

¿Funciona este plugin en WordPress Multisitio?

Sí. Este plugin es compatible con WordPress Multisitio. Actívalo para la red o en sitios individuales; cada sitio conserva su propia configuración y datos.

Reseñas

Leer toda la 1 reseña

Colaboradores y desarrolladores

Este software es de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

“Aldono – Product Options for WooCommerce” ha sido traducido a 4 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce “Aldono – Product Options for WooCommerce” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.2.1

  • Corregido: el minicarrito y el carrito de la cabecera mostraban cada línea con el precio base del producto, sin sus complementos, bajo un subtotal que sí los incluía. El precio del complemento ahora se incluye en la línea en cuanto está en el carrito.
  • Corregido: el precio mostrado junto a una opción en el pedido, la REST API, las exportaciones y los correos en texto plano ahora es texto plano. Antes conservaba el símbolo de moneda como entidad HTML, como €.
  • Corregido: con los complementos desactivados, los carritos ya no muestran opciones con precio que no se cobran, y los nuevos pedidos ya no las registran.

1.2.0

  • El aviso de actualización ya no incluye precios por carácter para el texto, algo que Aldono Pro no ofrece.
  • Nuevos tipos de campos: Radio (una lista de opciones con un precio por opción, igual que Select), Textarea (texto multilínea que conserva sus saltos de línea, con la misma longitud mínima y máxima que Text), Number (debe ser numérico, añade el precio de la fila al completarse) y Date (el selector de fecha del navegador, debe ser una fecha real).
  • Un número o fecha que no se pueda procesar se rechaza al añadir al carrito con su propio mensaje, y una opción de radio que no sea una de sus opciones se rechaza al igual que un menú desplegable.
  • El cuadro de opciones en el editor de productos solo se muestra para Select y Radio, y los límites de caracteres solo para Text y Textarea.
  • Los límites de caracteres solo se comprueban en los campos de texto y área de texto, por lo que un límite remanente de un cambio de tipo ya no bloquea una selección o casilla de verificación.

1.1.4

  • The upgrade notice’s “Coming soon” and “Get notified” labels are English source strings for every language; Polish sites used to get their own Polish source text, which translators in other languages then saw untranslated.

1.1.3

  • Seguridad (baja): los campos de complementos en la página del producto ahora llevan un nonce, y no se lee ninguna opción de complemento de la solicitud a menos que se verifique. Una página almacenada en caché más allá de la vida útil del nonce pide al comprador que recargue.
  • Una opción seleccionable debe ser una de las opciones definidas para ella y una casilla de verificación debe enviar su propio valor; cualquier otra cosa se rechaza al añadir al carrito.
  • Las definiciones de opciones enviadas desde el editor de productos se sanean en cuanto se leen, antes de validar cualquier campo.

1.1.2

  • Solo corrección de comentarios en el código: el lector de valores de complementos decía que WooCommerce comprueba un nonce al añadir al carrito. No lo hace, el formulario es público, por lo que el comentario ahora explica por qué no se verifica ningún nonce. Sin cambios de comportamiento.

1.1.1

  • The sidebar upgrade promo now follows the same dismissal as the banner. Dismissing the banner used to leave a full-height advert on the settings screen for good, which is not what the WordPress.org guideline on upgrade prompts means by used with moderation.

1.1.0

  • Se renombró a Aldono. El equipo de valoración de WordPress.org pide que el nombre de un plugin empiece con un identificador distintivo y acuñado en lugar de una palabra descriptiva genérica. Aldono significa adición en esperanto. El text domain sigue al nombre; las definiciones de complementos guardadas, la configuración y cada hook se mantienen sin cambios.

1.0.11

  • Corregido: la promoción de actualización a PRO seguía mostrándose a personas que ya habían comprado la edición de pago. Solo se podía descartar el banner, por lo que la promoción de la barra lateral y las tarjetas de funciones bloqueadas perseguían al cliente que pagó para siempre. La promoción ahora comprueba si la edición de pago está activa y se oculta cuando lo está.
  • Corregido: glifos de flecha en las rutas del menú de administración y en las cadenas entregadas a los traductores. Una flecha dentro de una cadena traducible convierte el glifo en un problema de cada traductor y cambia el layout en cualquier configuración regional que la omita.

1.0.10

  • Fixed: deleting the plugin left the per-user “dismiss” flag from the PRO notice in the database. Uninstall now removes it for every user, not just the one who dismissed it.

1.0.9

  • Fixed the heading above the product options always printing in English. “Product options” was a packaged default rather than a translatable string, so it never reached the translation file and a shop running in Polish, German or Spanish still showed English above the fields. It is now translated with the rest of the plugin, so it follows the site language as soon as a translation for it exists. Translations are delivered by WordPress.org language packs, not bundled in this download, so on a site with no pack for this plugin the heading stays English until one is published.
  • Tu propio encabezado no se modifica. Solo se restablece un encabezado que todavía esté establecido en el valor por defecto exacto en inglés para que la traducción pueda tomar el control.
  • Added a “Show the heading above the options” switch. Hiding the heading used to mean clearing the field, which now means “use the default”; if you had cleared it, the switch is set to off for you on update, so nothing changes on your product pages.

1.0.8

  • Se renombró a Plogins Add-Ons – Product Options for WooCommerce para que el nombre comience con la marca en lugar de una palabra genérica, que es lo que solicita el equipo de valoración de plugins de WordPress.org. El slug del plugin no cambia.

1.0.7

  • Probado con WordPress 7.1. Verificado al activar esta versión en una instalación limpia de 7.1 con WooCommerce 11.1, no editando la cabecera.

1.0.6

  • Se corrigió la promoción de PRO en la pantalla de ajustes que cotizaba un precio en PLN. PRO tiene su precio y se cobra en EUR, por lo que a un administrador de un sitio en polaco se le mostraba una cantidad en eslotis y luego se le facturaba en euros, y la cifra en eslotis era una conversión fija que variaba respecto al cargo real según el tipo de cambio. La promoción ahora muestra el precio en euros que realmente se cobra.

1.0.4

  • Traducciones: se completó el polaco, alemán y español para el panel de actualización a PRO.

1.0.3

  • Mejoras de accesibilidad en el marcado de la administración y de la tienda.
  • Se corrigieron los encabezados de bajo contraste en la administración bajo la preferencia de modo oscuro del sistema operativo.

1.0.2

  • Se añadieron traducciones integradas en polaco, alemán y español para la interfaz del plugin.

1.0.1

  • Primer lanzamiento estable.

0.3.1

  • Se renombró a Plogins Add-Ons for WooCommerce para un nombre de plugin más distintivo.

0.3.0

  • Se añaden límites mínimos y máximos de caracteres para los complementos de texto, con contadores en la tienda y validación en el servidor.

0.2.0

  • Se añade un encabezado de grupo personalizable que se muestra sobre los campos de complementos en la página del producto.
  • Se añaden ajustes de visualización: mostrar/ocultar precios de opciones, activar/desactivar el asterisco de campo obligatorio y un estilo opcional de tarjeta con borde.
  • Se añade una rutina de desinstalación que elimina las opciones propias del plugin (las definiciones de productos se conservan como metadatos del producto).

0.1.0

  • Lanzamiento inicial.