Skip to content

Marks

Marks añade insignias de producto a WooCommerce mediante reglas claras y salida HTML renderizada en el servidor. No carga JavaScript en la tienda, por lo que las etiquetas aparecen con el producto desde el primer renderizado y no provocan saltos de diseño.

La edición gratuita incluye siete reglas:

InsigniaCondiciónEstado inicial
OfertaEl producto está rebajado.Activa
NuevoLa fecha de creación está dentro de la ventana configurada.Activa
Pocas unidadesEl stock gestionado es mayor que 0 y no supera el umbral.Activa
Más vendidoLas ventas totales alcanzan el umbral.Activa
DescuentoExiste un ahorro porcentual positivo.Inactiva
Envío gratisLa clase de envío coincide con uno de los slugs configurados.Inactiva
AgotadoEl producto no está disponible.Activa

Las etiquetas de texto se pueden adaptar. La insignia de descuento genera el porcentaje, por ejemplo -20%, a partir del precio regular y el precio rebajado.

Primero define una etiqueta y un color generales en los ajustes de Marks. Una etiqueta general vacía desactiva esta función. Después, cada producto que deba mostrarla recibe un texto propio en el campo personalizado _marks_manual_text y, opcionalmente, un estilo en _marks_manual_style. Los estilos disponibles son accent, success, warning, danger y neutral.

La insignia manual tiene la prioridad más alta. Después se evalúan Oferta, Nuevo, Pocas unidades, Más vendido, Descuento, Envío gratis y Agotado. Los límites de cantidad evitan que una tarjeta quede saturada.

Puedes activar la salida por separado en:

  • páginas de producto individuales;
  • bucles de la tienda y archivos de productos.

Marks ofrece forma de píldora o cuadrada, conversión opcional a mayúsculas y límites independientes para la página de producto y el bucle. También puede ocultar la etiqueta Sale! del tema cuando la insignia de Oferta de Marks está activa, evitando mensajes duplicados.

El shortcode permite insertar las insignias en una plantilla o contenido compatible:

[marks_badges]
[marks_badges id="123"]

Sin id, Marks intenta usar el producto actual.

Marks usa APIs de WooCommerce compatibles con HPOS y con los contextos de bloques que ejecutan los hooks o shortcodes correspondientes. Todo el resultado del escaparate es HTML y CSS, sin solicitudes externas, sin JavaScript y sin contenido que llegue tarde.

El módulo de insignias de Polski for WooCommerce comparte el mismo motor. No actives ambos al mismo tiempo. Consulta la documentación de insignias de Polski o la guía de plugins independientes.