Descripción
Tiers ofrece a una tienda WooCommerce precios basados en la cantidad. Tú estableces los puntos de ruptura: compra 5, ahorra 5%; compra 10, ahorra 10%, y el descuento se aplica al artículo de línea en el momento en que un comprador añade suficientes unidades al carrito. Los mismos puntos de ruptura se muestran como una tabla en la página del producto para que la gente pueda ver el precio que pagaría antes de añadir al carrito.
El descuento se calcula en PHP en woocommerce_before_calculate_totals, por lo que la lógica de precios no incluye JavaScript de front-end. La tabla de la página de producto es una simple <table> HTML impresa en el lado del servidor con <th scope> y un <caption>, por lo que se lee correctamente en los lectores de pantalla y no desplaza el diseño a medida que la página carga.
Cuando una cantidad coincide con más de un nivel, se aplica el nivel de calificación más profundo, 12 unidades toman el precio de «10+», no el precio de «5+». Tiers tampoco sube nunca un precio, por lo que un producto que ya está en oferta mantiene su precio más bajo.
Tiers declara compatibilidad con WooCommerce HPOS y los bloques de Carrito/Finalizar compra. Almacena todo en una única fila de wp_options y no crea tablas personalizadas, por lo que al eliminar el plugin la base de datos queda como estaba.
Lo que obtienes
- Cualquier número de niveles de precios globales, cada uno con una cantidad mínima y un porcentaje de descuento (con una etiqueta opcional)
- Descuento automático en el carrito, donde el nivel que mejor coincida es el que prevalece
- Una tabla de precios en páginas de producto individuales, con la opción de dónde aparece: resumen del producto, antes o después del formulario de añadir al carrito, el área de metadatos del producto, o en ningún lugar automático
- Un shortcode
[tiers_table], un bloque de Gutenberg «Tabla de precios por volumen», y un widget de Elementor «Tabla de precios por volumen» para insertar la tabla manualmente - Un encabezado opcional encima de la tabla y una columna opcional de «Ahorras»
- Una nota opcional de «Ahorras» debajo de cada línea con descuento en el carrito
- Un constructor de niveles de administración que añade y elimina filas en el mismo lugar, con una vista previa en vivo de cómo se lee cada nivel
- Fully translatable: ships the
plogins-tiers.pottemplate (text domainplogins-tiers), with Polish, German and Spanish delivered by the WordPress.org language pack - Un filtro
tiers_product_tiersque permite a Tiers PRO intercambiar niveles por producto o basados en roles
Documentation: plogins.com/tiers/docs/
También te pueden gustar estos plugins
Más plugins gratuitos de WooCommerce de WPPoland:
- Plogins Waitlist – lista de espera de reposición de stock que envía correos electrónicos a los compradores en el momento en que un producto vuelve a estar disponible.
- Sieve – Búsqueda & Filtro – búsqueda y filtrado rápido de productos AJAX para WooCommerce, sin jQuery.
- Polski para WooCommerce – Cumplimiento para el mercado polaco: GPSR, Omnibus, GDPR, facturas y módulos de escaparate.
Browse the full catalogue at plogins.com/ .
Reporting a security issue: email hello@wppoland.com, and under our coordinated disclosure policy we confirm within two business days, assess within five, and patch a critical issue within seven days of confirming it.
Plogins Tiers PRO
La edición gratuita ofrece niveles de cantidad globales para cada producto. Plogins Tiers PRO añade control B2B y por producto:
- Anulaciones por producto – diferentes escalas de niveles para productos específicos
- Role-based pricing – prices by WordPress user role, or for guests
- Reglas de precios por categoría – niveles aplicados a categorías de productos
- Precios programados – fechas de inicio y fin para una escala de niveles
Todo lo que hay en la versión gratuita sigue siendo gratuito y de código abierto. El plan PRO de Plogins cuesta a partir de 29 EUR al año, y se factura en EUR.
Compara las ediciones y los precios: plogins.com/plogins-tiers-pro/pricing/
Servicios externos
Tiers no se conecta a ningún servicio externo. Los niveles de precios se almacenan en una única fila tiers_settings en tu tabla de opciones de WordPress, y el descuento se calcula en PHP en tu propio servidor, ningún dato sale de tu sitio. El plugin no envía correos electrónicos y no realiza solicitudes remotas; la tabla de precios de la página de producto se renderiza localmente a partir de esos niveles almacenados.
Desarrollo
Tiers is developed in the open. The PHP, JS, and CSS you install are the same files in the repository, nothing is minified or generated by a build step. Read the code, file a bug, or send a patch at github.com/wppoland/plogins-tiers.
Traducciones
Plogins Tiers is fully translatable and ships the plogins-tiers.pot template. Translations are delivered by WordPress.org language packs from translate.wordpress.org, which is where Polish, German and Spanish are being contributed; the package itself carries no compiled translation files.
Capturas


Bloques
Este plugin proporciona 1 bloque.
- Volume pricing table Server-rendered volume pricing table for the current or a chosen WooCommerce product.
Instalación
- Instala y activa WooCommerce (8.0 o posterior).
- Upload the
tiersfolder to/wp-content/plugins/, or grab a copy from github.com/wppoland/plogins-tiers. - Activa el plugin a través de la pantalla de Plugins.
- Ve a WooCommerce Tiers y añade al menos un nivel de precios (ej. 5 unidades 5% de descuento).
- La tabla de precios aparece automáticamente en las páginas de producto, y los descuentos se aplican en el carrito.
FAQ
-
Documentación y enlaces
-
- Documentación – plogins.com/tiers/docs/
- Página del plugin – plogins.com/tiers/
- Código fuente – github.com/wppoland/plogins-tiers
- Informes de errores y peticiones de nuevas funciones – github.com/wppoland/plogins-tiers/issues
-
¿Requiere Tiers WooCommerce?
-
Sí. Tiers es una extensión de WooCommerce y requiere WooCommerce 8.0 o posterior.
-
¿La tabla de precios recarga la página?
-
No. La tabla de precios se renderiza en el servidor, se carga con la página, antes de que se ejecute cualquier JavaScript. No hay ningún paso de AJAX o hidratación.
-
¿Cómo funciona la lógica de «el nivel más alto gana»?
-
Si un cliente tiene 12 unidades de un producto en su carrito, y usted tiene niveles para «5+» (5% de descuento) y «10+» (10% de descuento), recibe un 10% de descuento. Los niveles se evalúan de menor a mayor min_qty y la última coincidencia es la que prevalece.
-
¿Puedo aplicar diferentes niveles a diferentes productos?
-
En la versión gratuita, los niveles son globales (se aplican a todos los productos). Tiers PRO añade anulaciones de niveles por producto a través de la pantalla de edición del producto.
-
¿Son compatibles los descuentos con los cupones de WooCommerce?
-
Sí. Tiers modifica el precio del artículo de línea del carrito antes de que WooCommerce calcule los totales, por lo que los cupones estándar de WooCommerce funcionan normalmente además del precio por niveles.
-
¿Qué sucede cuando desactivo el plugin?
-
Los descuentos dejan de aplicarse y la tabla de precios ya no aparece. Su configuración se mantiene en la base de datos.
-
¿Qué sucede cuando elimino el plugin?
-
La rutina de desinstalación elimina la opción
tiers_settings. No se crean tablas personalizadas, por lo que su base de datos queda limpia. -
¿Funciona con impuestos?
-
Sí. Tiers modifica los precios antes del cálculo de impuestos de WooCommerce, por lo que la propia lógica fiscal de WooCommerce se aplica al precio con descuento.
-
¿Funciona este plugin en WordPress Multisite?
-
Sí. Este plugin es compatible con WordPress Multisite. Actívalo en la red o actívalo en sitios individuales; cada sitio mantiene su propia configuración y datos.
Reseñas
Colaboradores y desarrolladores
«Tiers – Tiered Pricing for WooCommerce» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Tiers – Tiered Pricing for WooCommerce» está traducido en 2 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Tiers – Tiered Pricing 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.0.18
- Fixed: the PRO upgrade promo kept selling to people who had already bought the paid edition. Only the banner could be dismissed, so the sidebar promo and the locked feature cards followed a paying customer around for good. The promo now checks whether the paid edition is active and steps aside when it is.
- Fixed: arrow glyphs in the admin menu paths, and in the strings handed to translators. An arrow inside a translatable string makes the glyph every translator’s problem and changes the layout in any locale that drops it.
1.0.17
- 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.16
- The translation template was regenerated. 4 strings added to the plugin since the template was last built were missing from it, so no translator could reach them in any language, and 1 strings the plugin no longer uses have been dropped. Nothing you see changes; what a translator can see does.
1.0.15
- Fixed: the plugin reported an older version number internally than the one it was released under. That number versions the stylesheets and scripts the admin screen loads, so a browser holding the previous files kept them after an update instead of fetching the corrected ones.
- Fixed: the package no longer ships its own translation files. WordPress.org builds language packs from translate.wordpress.org, and a bundled catalogue shadows that pack, so a translation corrected upstream could not reach you until the next release. Your language now comes from the language pack, which is the copy that stays current.
1.0.14
- Declared compatibility with WooCommerce 11.0.
1.0.13
- Fixed the PRO promo on the settings screen quoting a price in PLN. PRO is priced and charged in EUR, so an admin on a Polish site was shown a zloty amount and then billed in euro, and the zloty figure was a fixed conversion that drifted from the real charge as the rate moved. The promo now shows the euro price that is actually taken.
1.0.12
- Copy: the PRO pricing line said the amount would be shown in PLN at checkout. It is not. Billing is in EUR, and the readme now says so in English, Polish, German and Spanish.
1.0.11
- Copy: the pricing axis is WordPress roles, plus guests. The readme called it role and customer-group pricing, which suggested a Groups or Memberships integration that does not exist. The B2B screen is described as the quote mode it is, rather than as hidden prices.
1.0.10
- El dominio del texto ahora coincide con el slug del plugin (
plogins-tiers), así que las traducciones de WordPress.org se cargan correctamente. Se han renombrado los archivos de traducción incluidos para que coincidan.
1.0.8
- Traducciones: completadas las versiones en polaco, alemán y español para el panel de actualización a la versión PRO.
1.0.7
- Declarada la compatibilidad con WooCommerce 10.9.
1.0.6
- Control de calidad de la traducción: correcciones en polaco, alemán y español (se han mantenido los nombres de los productos en inglés, la terminología jurídica relativa a la desistimiento, el glosario de WooCommerce y las correcciones gramaticales).
1.0.5
- Documentación: los enlaces del readme ahora son enlaces etiquetados.
1.0.4
- Nombre de visualización acortado (se eliminó el prefijo Plogins; el slug no se modificó).
1.0.3
- Se añadió una descripción general de Gratis vs PRO al archivo readme.
1.0.2
- Se añadieron traducciones incluidas en polaco, alemán y español para la interfaz del plugin.
1.0.1
- Primera versión estable.
0.2.4
- Documentación: se añadió una sección «También te puede interesar» que enlaza a los otros plugins gratuitos de WPPoland WooCommerce. Sin cambios funcionales.
0.2.3
- Nuevo: widget de Elementor para la tabla de precios por volumen (funciona en Elementor 3.x y 4.0).
0.2.2
- Empaquetado: excluir el directorio de activos .wordpress-org de la descarga del plugin (solo activos SVN de WordPress.org). Sin cambios funcionales.
0.2.1
- Renombrado a Plogins Tiers for WooCommerce para un nombre de plugin más distintivo.
0.2.0
- Nuevo: ubicación de la tabla configurable (resumen del producto, antes/después del formulario de añadir al carrito, metadatos del producto o solo manual).
- Nuevo:
[tiers_table]shortcode y un bloque de «Tabla de precios por volumen» para colocar la tabla en cualquier lugar. - Nuevo: encabezado de tabla personalizado opcional.
- Nuevo: columna opcional «Ahorras» en la tabla de precios.
- Nuevo: nota opcional «Ahorras» por línea en el carrito.
- Nuevo: soporte de traducción, con una ruta de dominio de
/languages, untiers.potincluido y una traducción al polaco. - Corrección: se define la constante
Tiers\PLUGIN_DIRfaltante para que el plugin se inicie de forma fiable. - Mantenimiento: se eliminó una plantilla no utilizada; se amplió la cobertura de estándares de codificación a plantillas y bloques.
0.1.0
- Versión inicial: niveles de precios globales por volumen, tabla de precios renderizada por el servidor en páginas de producto, constructor de niveles de administración, filtro
tiers/product_tierspara anulaciones PRO. Sin jQuery, sin cambios de diseño, WCAG 2.2 AA.
