Forums » Plugin: YITH WooCommerce Wishlist » El corazón aparece solo en algunas categorías y no cambia al añadir

  • Hola amigos! por favor su ayuda.
    Tengo 3 problemas con su complemento:

    1-El ícono de corazón en la imagen de producto, NO aparece en el home (página de inicio).
    2-El ícono de corazón solo aparece en algunas categorías…si revisan el link de “Tienda” y navegan por algunas categorías de productos, se darán cuenta que en algunas aparece el corazón y en otra no aparecen.
    3-Al añadir un producto a la lista de deseos, el ícono de corazón no cambia (lo configuré para que se viera “lleno” al agregar un producto.

    Por favor su ayuda! Quisiera tener la versión premium pero necesito asegurarme de que la versión gratuita funciona bien.

    Muchas gracias!!

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Juan Coronel

    (@juaancmendez)

    ¡Hola!
    esperamos que andes bien!

    Hemos ingresado a tu sitio y hemos visto algunas cuestiones. Primero, vemos que tienes cache en tu sitio, esto suele generar problemas con nuestro plugin. Se suele solucionar activando la carga de AJAX desde las opciones del plugin.

    Aqui te dejo dos enlaces en los que mencionamos algunas soluciones respecto al cache:

    https://support.yithemes.com/hc/en-us/articles/219912648-The-wishlist-is-empty-after-that-the-customer-add-products-in-list
    https://docs.yithemes.com/yith-woocommerce-wishlist/premium-settings/cache-issues/

    Si esto no funciona, prueba desactivando el plugin de cache que tengas.

    Por otro lado, vemos que la estructura del html del corazón en cada producto no está cargado correctamente, y esto se puede deber a tu cache.

    Por ultimo, por alguna razón no vemos instalado nuestro plugin, pero esto es raro ya que partes de la estructura del html como te mencione antes, se visualiza.

    Revisa lo que te comentamos y haznos saber cualquier novedad, por favor. Asegúrate de tener el plugin actualizado.

    ¡Que tengas buen día!

    Thread Starter iscampos

    (@iscampos)

    Hola! Gracias por su respuesta. Seguí todas sus instrucciones; agregué las URL y cookie a las exclusiones del plugin de caché WP Rocket. Incluso, agregé los archivos CSS y JS a las exclusiones de minificación.
    Se solucionaron algunos problemas pero continúan los siguientes:

    -En el home (página de inicio) NO aparecen los productos con corazones.
    -Al hacer click en los corazones en cualquier producto de la tienda y añadir a la lista de deseos, el ícono de corazón NO cambia (se debería ver lleno).

    Por favor su ayuda!
    Muchas gracias!

    Plugin Support Juan Coronel

    (@juaancmendez)

    Hola, ¡buenas tardes!

    Has probado a activar la carga de AJAX, ¿no?

    Prueba ademas añadiendo el siguiente codigo en el archivo functions.php de tu tema activo:

    if ( defined( 'YITH_WCWL' )) {
    	if( ! function_exists( 'yith_wcwl_enqueue_back_required_assets' ) ) {
    		function yith_wcwl_enqueue_back_required_assets() {
    			$suffix  = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
    			$version = defined( 'WC_VERSION' ) ? WC_VERSION : '';
    
    			wp_enqueue_style( 'woocommerce_prettyPhoto_css', plugins_url( 'assets/css/prettyPhoto.css', WC_PLUGIN_FILE ), array(), $version );
    			wp_enqueue_script( 'prettyPhoto', plugins_url( 'assets/js/prettyPhoto/jquery.prettyPhoto' . $suffix . '.js', WC_PLUGIN_FILE ), array( 'jquery' ), '3.1.6' );
    			wp_enqueue_script( 'prettyPhoto-init', plugins_url( 'assets/js/prettyPhoto/jquery.prettyPhoto.init' . $suffix . '.js', WC_PLUGIN_FILE ), array( 'jquery' ), $version );
    
    			wp_enqueue_style( 'yith-wcwl-main', YITH_WCWL_URL . 'assets/css/style.css', array( 'jquery-selectBox' ) );
    		}
        	add_action( 'wp_enqueue_scripts', 'yith_wcwl_enqueue_back_required_assets', 100 );
    	}
    
    	if ( ! function_exists( 'ywfav_add_fontawesome' ) ) {
    		function ywfav_add_fontawesome() {
            	wp_enqueue_style( 'fontawsome', 'https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css' );
        	}	
    		add_action( 'wp_enqueue_scripts', 'ywfav_add_fontawesome', 99 );	
    	}
    
    }

    Revísalo y haznos saber cualquier novedad, por favor.

    ¡Saludos!

    Thread Starter iscampos

    (@iscampos)

    Hola! la carga AJAX siempre ha estado habilitada. Además pegué el código en el archivo functions pero todo sigue igual.
    Ahora solo la página de tienda funciona correctamente mostrando corazones llenos al añadir un producto a la lista de deseos, pero en las categorías no funciona.

    Favor su ayuda 🙁

    Plugin Support Juan Coronel

    (@juaancmendez)

    Hello there,

    You can try adding this code in Appearance > Customize > Additional CSS:

    .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse i {
      background: rgba(6,147,227,1) !important;
    }

    Anyway, we see a somewhat strange behavior in the wishlist functionality from the categories, since when adding a product to the wishlist and then reloading the page, the html structure indicates that the product has been added but for some reason when doing click the button again, try to add it again and this should not happen.

    Anyway, we see a somewhat strange behavior in the wishlist functionality from the categories, since when adding a product to the wishlist and then reloading the page, the html structure indicates that the product has been added but for some reason when doing click the button again, try to add it again and this should not happen.

    We recommend you perform the following tests to see what is causing this conflict:
    – try activating a default WordPress theme such as 2022
    – try leaving only WooCommerce and our plugin active, and then activate your plugins in batches to identify if the error occurs with any of them.

    We will be attentive to any news.

    Best regards.

    Thread Starter iscampos

    (@iscampos)

    Hola! gracias por su respuesta! agregué el código CSS adicional al personalizador de temas y sí funciona, pero al agregar un producto a la lista de deseos, cambia el ícono de corazón a un CUADRADO! es muy extraño…el cuadrado queda lleno de color pero debería ser un corazón :'(

    Me ayudan?
    Gracias!!

    Plugin Support Juan Coronel

    (@juaancmendez)

    ¡Hola!

    Eso realmente es inusual, ya que la libreria esta cargada correctamente, aunque veo que tienes más de una libreria de fontawesome en tu sitio. Tienes un plugin llamado WP menu icons que utiliza la version 6.0, mientras que nuestro plugin utiliza la 4.7. Aunque es raro ya que esto no deberia afectar a una simple propiedad como el background color.

    Entendemos que sea algo tedioso, pero si deseas ver que es lo que está generando el problema, te recomendamos realizar las siguientes pruebas anteriormente mencionadas:
    – intente activar un tema predeterminado de WordPress como 2022
    – intente dejar activos solo WooCommerce y nuestro complemento, y luego active sus complementos en lotes para identificar si el error ocurre con alguno de ellos.

    Si no deseas realizar estas pruebas en tu sitio en vivo, puedes utilizar un sitio de pruebas. Puedes crear uno facilmente con el plugin WP Staging.

    Estaremos atentos a cualquier novedad.

    ¡Que tengas buen dia!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘El corazón aparece solo en algunas categorías y no cambia al añadir’ is closed to new replies.