• Resuelto ismaeltraba

    (@ismaeltraba)


    ¡Hola!

    Necesito ayuda con un asunto que me trae de cabeza hace varios días. Es un asunto con el plugin de vendor de Woocommerce. Este es el problema:

    call_user_func_array() expects parameter 1 to be a valid callback, class ‘Class->WC_Product_Vendors_Vendor_Frontend’ not found in (…) class-wp-hook.php on line 287

    De veras que no he tocado nada en mi código en lo que hace referencia al plugin. Este aviso lo detecté debido a que necesitaba incorporar nuevos campos al formulario de registro de los vendedores e incorporé ACF. Hasta aquí todo bien.
    De hecho mientras que el vendor no tiene ningún producto asignado todo funciona perfectamente, aparece el mensaje de «no hay productos» y todos felices, los campos de ACF hacen su función y queda perfecto. Todo empezó tras asignar algunos productos al vendor y los campos de ACF desaparecieron por completo. He visto varias soluciones al mismo problema en el caso de que sea una función pero en este caso concreto hace alusión a una class y ahí no he encontrado nada. El problema es que la web tiene la finalidad de ser un marketplace y sin el plugin operativo no podemos lanzar. A priori por compatibilidad y porque la inversión ya está hecha con Woocommerce preferimos quedarnos con él y salvo que no quede más remedio intentaremos no pasarnos a otro.

    Espero que sea relativamente sencillo de resolver y alguien pueda echarme una mano.
    Muchas gracias 🙂

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 1 respuesta (de un total de 1)
Viendo 1 respuesta (de un total de 1)
  • El debate ‘«call_user_func_array()» por WC_Product_Vendors_Vendor_Frontend’ está cerrado a nuevas respuestas.