Cómo ocultar los métodos de envío y el campo de cupón en Dokan

¿Le gustaría ocultar la tarifa fija cuando esté disponible la función WooCommerce con entrega gratuita? Usted vino al lugar correcto. Afortunadamente, WooCommerce y Dokan tienen ambas funciones de entrega increíbles. Y si está familiarizado con estos dos, entonces ya sabe que los vendedores pueden configurar sus propios métodos de entrega. Los administradores solo tienen que seleccionar las áreas de envío. Los proveedores podrán proporcionar envío de tarifas fijas, envío de tarifas de mesa, entrega a distancia y entrega gratuita con Dokan. Sin embargo, hemos recibido algunas solicitudes de nuestros usuarios de que desean proporcionar envío gratuito a los clientes de acuerdo con su valor de compra y ocultar el método de entrega de tarifas fijas. Hoy le mostraremos el proceso paso a paso.
Como un bono adicional, también aprenderá cómo ocultar el campo de cupón de cualquier lugar (canasta/pago). Mientras tanto, si aún no lo ha marcado, lea nuestra guía sobre: ​​configure fácilmente la entrega de WooCommerce en su mercado multivendor. Veamos cómo hacer esto, ¿verdad? Cómo configurar diferentes métodos de entrega para WooCommerce

La entrega es un aspecto clave del negocio del mercado de comercio electrónico. Porque es el punto donde los clientes finalmente experimentan su producto personal. No importa cuánto esfuerzo haga en marketing, diseño, correos electrónicos, etc., todo saldrá en vano si su estrategia de envío no es adecuada.
Permítanos pintar una imagen para que pueda entender el problema claramente. Suponga que administra un mercado y tiene muchos clientes que gastan más de $ 100 regularmente. Ahora quieres darles envío gratis. Normalmente, solo puede seleccionar envío gratuito y eliminar el método de entrega de tarifas fijo. Pero aquí está la captura. Lo que desea es … Si un cliente realiza una compra por debajo de $ 120, verá el método de entrega de tarifas fijas.
Sin embargo, si el cliente realiza compras de más de $ 120, entonces solo tendrá el método de entrega gratuito, el método de entrega de tasas fijas se ocultará.
Cuando se usa la función de WooCommerce predeterminada para establecer la entrega gratuita para el pedido mínimo, muestra las opciones de entrega de tasas fijas y las opciones de entrega gratuitas al finalizar el pedido.
Por ejemplo, vaya a WooCommerce -> Configuración -> Entrega. Seleccione el área de envío y elija el método de entrega gratuito. Ahora elija entrega gratuita por un monto mínimo de pedido. Estableceremos esto en $ 120. Esto significa que cuando el monto del pedido excede los $ 120, mostrará el método de entrega gratuito.
Por lo tanto, en la página del carrito de compras, cuando el valor de pedido excede (o igual a) $ 120, proporcionará el método de entrega gratuito.

Pero puedes ver el problema correctamente. Muestra los métodos de “padre fijo” y “entrega gratuita”. Queremos ocultar completamente la opción de entrega de tarifas fijas cuando hay una entrega gratuita disponible.

¿Como hacer esto? Cómo ocultar la entrega fija entrega cuando hay una entrega gratuita Debe seguir los pasos a continuación para ocultar el método de entrega de tarifa fija cuando hay una entrega gratuita disponible. PAS 1: Cree un tema infantil
Paso 2: Copie el código en el archivo Function.php del tema infantil
Paso 3: Abstenerse y disfruta.
Paso 1: Cree un tema para niños (si no lo hizo) primero, debe crear un tema para el niño. Porque necesitará un tema infantil para hacer ajustes de archivos, ya que esta mejora está relacionada con el tema.
Crear el tema de un niño es muy fácil. Puede seguir este artículo para crear un tema infantil. También encontrará complementos en el almacén de WordPress para crear un tema infantil. Paso 2: Copie el código en el archivo Function.php del tema del niño y luego, vaya al buscador o carpetas y navegue en WP-Content-> Temas-> Nombre del tema de su hijo-> Open Functions.php. Copie el código a continuación,
/*** Ocultar rits de envío cuando el envío gratuito está disponible. * * @Param Matray $ Tarifas Matriz de tarifas encontradas para el paquete. * @return array */ function dokan_vendor_shipping_hide_when_free_is_available ($ tarifas) {free = array (); Foreach ($ tarifas como $ tasa_id => $ tasa) {if (‘free_shipping’ === $ tasa-> metod_id free_shipping ‘)! == falso) {$ free [$ tasal_id] = $ tasass; descanso; }} ¡Devolver! ¿Vacío ($ gratis)? $ gratis: $ tarifas; } Add_filter (‘wooCommerce_package_rates’, ‘dokan_vendor_shipping_hide_when_free_is_available’, 100); Guarde el código en su editor.

Paso 3: Actualice su sitio y regocíjate ahora, actualiza tu sitio. Cuando vuelva a visitar la página del carrito de compras, verá que el método de entrega de tarifas fijas está oculto cuando el valor del pedido supera los $ 120. Ahora, si desea y esconde el campo de cupón en su mercado, siga la siguiente parte del artículo.

Cómo ocultar el campo de cupón en el pago de WooCommerce y la página de la canasta generalmente se usan en ocasiones especiales. De lo contrario, no tiene sentido mostrar el campo de cupón durante todo el año. WooCommerce tiene un campo de cupón predeterminado que se muestra en la página COș y la página de compra.
Muchos propietarios del mercado no quieren mostrar los campos y quieren activar solo si hay un cupón disponible. Una personalización simple puede resolver este problema. Así que veamos cómo ocultar los campos del cupón en el carrito de compras y la página de pago. Tienes que hacer las personalizaciones en el tema del niño. De esta manera, estará a salvo y no perderá ninguna personalización durante las actualizaciones de complementos. Usaremos el filtro- “wooCommerce_coupons_enabled”. Creará una nueva función y escribiremos la condición. Abra el archivo Functions.php de la base del niño e inserte el código a continuación,

Función remove_coupon ($ habilitado) {if (is_cart () || is_checkout ()) {$ habilitado = falso; } return $ habilitado; } add_filter (‘wooCommerce_coupons_enabled’, ‘remove_coupon’); Guarde el código y recarga el sitio. Verá que el campo de cupón ha desaparecido. Cuando necesite el campo de cupón, solo tiene que eliminar el código y aparecerá nuevamente. ¿No es tan simple? Lea más: Cómo crear cupones para los proveedores que las personalizaciones necesitan para mejorar la experiencia del cliente de impulsar un mercado nunca es un trabajo fácil. Debe ocuparse de muchos factores y no encontrará todas las características en la solución. Por lo tanto, estos pequeños cambios simples lo ayudarán. En lugar de mostrar ambos métodos de envío, ocultar uno de acuerdo con la cantidad comprada mejorará la experiencia del cliente. No se confundirán y obtendrá una base de clientes leales. Además, ocultar el campo de cupón cuando no hay códigos de cupón disponibles no enviará ninguna idea incorrecta al cliente. Y si sigues nuestro tutorial de palabras, entonces espero que puedas …

Cómo ocultar la entrega con tarifa fija cuando la entrega gratuita está disponible
Cómo ocultar el campo de cupón en la página de finalización del pedido y la canasta.
Y si tienes alguna confusión, deja un comentario.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *