1. Inicio
  2. Base de Conocimientos
  3. WooCommerce Wholesale Prices Premium
  4. Precios Mayoristas
  5. Cómo cambiar el texto “Precio mayorista: ” en el front-end
  1. Inicio
  2. Base de Conocimientos
  3. WooCommerce Wholesale Prices
  4. Precios Mayoristas
  5. Cómo cambiar el texto “Precio mayorista: ” en el front-end

Cómo cambiar el texto “Precio mayorista: ” en el front-end

Tu tienda muestra Precio al por mayor: delante de la tarifa con descuento. Si esa redacción no se adapta a tus clientes, puedes cambiarla por lo que quieras, como Precio para revendedores, Costo comercial o Tarifa VIP. Este artículo cubre la configuración que lo cambia en todas partes, un fragmento que le da a cada rol mayorista su propia etiqueta y la cadena separada que se usa para los incrementos de cantidad.

Cambiar la etiqueta para todos

El campo se incluye en el plugin gratuito WooCommerce Wholesale Prices, por lo que no necesitas WooCommerce Wholesale Prices Premium para esta parte.

  1. Ve a Mayorista > Ajustes en tu administrador de WordPress.
  2. Abre la pestaña Precios al por mayor y luego la subpestaña Precio.
  3. En Opciones de precio, escribe tu redacción en Texto del precio al por mayor.
  4. Haz clic en Guardar cambios.
Pestaña de configuración de Precios Mayoristas con el campo de Texto de Precio Mayorista

La nueva etiqueta aparece en tus listados de productos de inmediato. Para el plugin gratuito por sí solo, eso es todo lo que necesitas. Si deseas la guía de la versión gratuita con la alternativa del filtro, consulta cómo cambiar el texto del precio al por mayor en la versión gratuita.

Dar a cada rol mayorista su propia etiqueta

La configuración aplica una etiqueta a todos los clientes. Para mostrar una etiqueta diferente por rol mayorista, filtra el texto con wwp_filter_wholesale_price_title_text. Agrega esto a un tema hijo, un plugin específico del sitio o un plugin de fragmentos de código.

add_filter( 'wwp_filter_wholesale_price_title_text', 'override_wholesale_text', 10, 1 );

function override_wholesale_text( $wholesaletext ) {

    if ( ! class_exists( 'WWP_Wholesale_Roles' ) ) {
        return $wholesaletext;
    }

    $wwp_wholesale_roles = WWP_Wholesale_Roles::getInstance();
    $wholesale_role      = $wwp_wholesale_roles->getUserWholesaleRole();

    // Replace the role keys below with your own.
    if ( ! empty( $wholesale_role ) && in_array( 'wholesale_customer', $wholesale_role, true ) ) {
        return 'Wholesale Price:';
    }

    if ( ! empty( $wholesale_role ) && in_array( 'wholesale_vip', $wholesale_role, true ) ) {
        return 'VIP Price:';
    }

    return $wholesaletext;
}

El return $wholesaletext; final es importante. Sin él, un cliente en cualquier rol que no hayas listado ve una etiqueta vacía en lugar de la predeterminada.

Cambiar el texto de incremento de cantidad

WooCommerce Wholesale Prices Premium imprime una nota de incremento debajo del precio cuando un producto usa un incremento de cantidad, por ejemplo Incrementos de 6. No hay una configuración para esta redacción. La cadena es traducible, por lo que la cambias de la misma manera que cambias cualquier otra cadena del plugin.

Traduce Increments of %1$s en el dominio de texto WooCommerce Wholesale Prices Premium. Mantén el marcador de posición %1$s en tu reemplazo, ya que contiene el número de incremento.

Preguntas frecuentes

¿Dónde cambio el texto del precio al por mayor en la configuración de WooCommerce?
Ve a Mayorista > Configuración > Precios al por mayor > Precio y busca Texto del precio al por mayor en Opciones de precio. Escribe tu redacción, como "Precio para revendedores", y luego haz clic en Guardar cambios. El nuevo texto aparece dondequiera que se muestre el precio al por mayor.

¿Necesito el plugin Premium para esto?
No. El campo Texto del precio al por mayor se incluye en el plugin gratuito Precios al por mayor. Premium agrega la configuración de precios por rol que hace que las etiquetas específicas de rol mencionadas anteriormente valgan la pena configurar.

¿El cambio de etiqueta funciona con productos variables?
Sí. La redacción se aplica a todos los tipos de productos, incluidos los productos variables y agrupados. No necesitas configurarlo por producto.

¿Pueden los diferentes roles mayoristas mostrar una etiqueta diferente?
Sí, con el filtro anterior. Los compradores estándar pueden ver “Precio Mayorista” mientras que un rol VIP ve “Precio VIP”. Mantenga el valor de reserva para que otros roles sigan obteniendo el valor predeterminado.

¿La etiqueta aparece también en el carrito y en la página de pago?
La configuración controla la etiqueta que se muestra junto al precio en las páginas de productos y listados. Las plantillas del carrito y de la página de pago formatean los precios por separado, y un tema o un constructor de páginas pueden anularlos, así que revise cada paso del proceso después de guardar.

¿Por qué no se muestra el texto de mi nuevo precio mayorista?
Borre la caché de su página y cualquier CDN, luego recargue mientras inicia sesión como cliente mayorista. Si la etiqueta antigua persiste, confirme el valor guardado en Mayorista > Ajustes > Precios Mayoristas > Precio, y compruebe si algún fragmento está filtrando el texto en otro lugar.

¿Necesitas ayuda?

Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.

¿Te ha resultado útil este artículo?

Artículos relacionados

Completa tu Compra