Title: Error al añadir un producto al carrito, me saltan unos errores con Woocommerce
Last modified: 19 de abril de 2018

---

# Error al añadir un producto al carrito, me saltan unos errores con Woocommerce

 *  [aertito](https://es.wordpress.org/support/users/aertito/)
 * (@aertito)
 * [hace 8 años, 5 meses](https://es.wordpress.org/support/topic/error-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce/)
 * URGENTE, necesito vuestra ayuda. en mi web [http://www.centrosilla.es](http://www.centrosilla.es)
   cuando añado un producto al carrito me salen estas dos alertas, no es de plugin
   porque los he borrado todos y sigue el mismo error.
 * Warning: array_keys() expects parameter 1 to be array, null given in /home/zfrjtgvg/
   public_html/wp-content/plugins/woocommerce/includes/wc-cart-functions.php on 
   line 470
 * Warning: current() expects parameter 1 to be array, null given in /home/zfrjtgvg/
   public_html/wp-content/plugins/woocommerce/includes/wc-cart-functions.php on 
   line 442
 * La página con la que necesito ayuda: _[[accede](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fes.wordpress.org%2Fsupport%2Ftopic%2Ferror-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce%2F%3Foutput_format%3Dmd&locale=es_ES)
   para ver el enlace]_

Viendo 8 respuestas - de la 1 a la 8 (de un total de 8)

 *  [Nilo Velez](https://es.wordpress.org/support/users/nilovelez/)
 * (@nilovelez)
 * [hace 8 años, 5 meses](https://es.wordpress.org/support/topic/error-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce/#post-73522)
 * Ahora mismo está la web caída por un error de un plugin:
 * `Warning: require_once(/home/zfrjtgvg/public_html/wp-content/plugins/ninja-forms/
   lib/Conversion/Calculations.php): failed to open stream: No such file or directory
   in /home/zfrjtgvg/public_html/wp-content/plugins/ninja-forms/ninja-forms.php 
   on line 19`
 * `Fatal error: require_once(): Failed opening required '/home/zfrjtgvg/public_html/
   wp-content/plugins/ninja-forms/lib/Conversion/Calculations.php' (include_path
   ='.:/usr/local/php70/pear') in /home/zfrjtgvg/public_html/wp-content/plugins/
   ninja-forms/ninja-forms.php on line 19`
 *  [Nilo Velez](https://es.wordpress.org/support/users/nilovelez/)
 * (@nilovelez)
 * [hace 8 años, 5 meses](https://es.wordpress.org/support/topic/error-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce/#post-73523)
 * Vale, ya está funcionando, el error no te lo está dando WooCommerce sino tu código
 * `Warning: call_user_func_array() expects parameter 1 to be a valid callback, 
   function 'ocultar_otros_envios' not found or invalid function name in /home/zfrjtgvg/
   public_html/wp-includes/class-wp-hook.php on line 286`
 * estás intentando llamar a la función `ocultar_otros_envios` desde un hook pero
   esa función no está definida. No sé donde estás metiendo ese código pero tienes
   que asegurarte de que has creado la funcion
 * `function ocultar_otros_envios()`
 *  Iniciador del debate [aertito](https://es.wordpress.org/support/users/aertito/)
 * (@aertito)
 * [hace 8 años, 5 meses](https://es.wordpress.org/support/topic/error-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce/#post-73524)
 * [@nilovelez](https://es.wordpress.org/support/users/nilovelez/) Te juro que no
   tengo ni idea de donde esta esa funcion, yo no he tocado nada de codigo y menos
   creado funciones… no he tocado nada de envios ni nada, lo ultimo que he hecho
   en esta web ha sido subir productos, unicamente…
 * Que puedo hacer?
 *  [Nilo Velez](https://es.wordpress.org/support/users/nilovelez/)
 * (@nilovelez)
 * [hace 8 años, 5 meses](https://es.wordpress.org/support/topic/error-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce/#post-73525)
 * Vale, entonces tiene pinta de que algún plugin que te está dando problemas.
 * ¿puedes meterte en Escritorio > Plugins y decirme qué plugins tienes activos?
 *  Iniciador del debate [aertito](https://es.wordpress.org/support/users/aertito/)
 * (@aertito)
 * [hace 8 años, 5 meses](https://es.wordpress.org/support/topic/error-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce/#post-73527)
 * [@nilovelez](https://es.wordpress.org/support/users/nilovelez/) el caso es que
   he borrado todos los plugins y he dejado solo Woocommerce y me sigue dando los
   mismos errores…
 * aun asi, te paso la lista de plugins activos:
 * Anti-Malware Security and Brute-Force Firewall
 * Aviso de Cookie
 * BackWPup
 * Better Search Replace
 * Click to Chat for WhatsApp
 * Facebook for WooCommerce
 * Google Analytics para WordPress por MonsterInsights
 * Google XML Sitemaps
 * Meta Tag Manager
 * Ninja Forms
 * Redirection
 * Redsys WooCommerce
 * SERP Checker
 * SG Optimizer
 * Shortcodes Ultimate
 * Woo Checkout Field Editor Pro
 * Woo Custom Stock Status
 * WooCommerce
 * WooCommerce Advanced Product Quantities
 * WP Statistics
 * Yoast SEO
 *  [Nilo Velez](https://es.wordpress.org/support/users/nilovelez/)
 * (@nilovelez)
 * [hace 8 años, 5 meses](https://es.wordpress.org/support/topic/error-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce/#post-73529)
 * ¿Estás seguro de que no has tocado el código de la web?
    Según parece estás usando
   un tema hijo de Flatsome con un functions.php creado.
 * ¿puedes copiar el contenido de este fichero?
    [https://www.centrosilla.es/wp-content/themes/flatsome-child/functions.php](https://www.centrosilla.es/wp-content/themes/flatsome-child/functions.php)
 * Si te da problemas pegarlo aquí, puedes pegarlo en pastebin ([https://pastebin.com/](https://pastebin.com/))
   y poner aquí el enlace
 *  Iniciador del debate [aertito](https://es.wordpress.org/support/users/aertito/)
 * (@aertito)
 * [hace 8 años, 5 meses](https://es.wordpress.org/support/topic/error-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce/#post-73550)
 * Ya lo solucioné…!!
    Revisando revisando las functions.php (que solo habia un 
   codigo) me he dado cuenta que habia medio oculto una linea de codigo de lo de
   ocultar el envio. Ha sido tan simple con borrarla y ya esta, todo ok. Esa linea
   ha debido llevar ahi tiempo porque nunca nos ha dado problemas (esta instalacion
   la hizo otra persona).
 * Gracias por la ayuda!!!! con tu insistencia en el codigo he podido solucionarlo
   🙂
 *  [Nilo Velez](https://es.wordpress.org/support/users/nilovelez/)
 * (@nilovelez)
 * [hace 8 años, 5 meses](https://es.wordpress.org/support/topic/error-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce/#post-73552)
 * El que el nombre de la función estuviera en **español** no dejaba mucho lugar
   a dudas 😉

Viendo 8 respuestas - de la 1 a la 8 (de un total de 8)

 El debate ‘Error al añadir un producto al carrito, me saltan unos errores con Woocommerce’
está cerrado a nuevas respuestas.

## Etiquetas

 * [carrito](https://es.wordpress.org/support/topic-tag/carrito/)
 * [checkout](https://es.wordpress.org/support/topic-tag/checkout/)

 * En: [WooCommerce](https://es.wordpress.org/support/forum/plugins-y-hacks/woocommerce/)
 * 8 respuestas
 * 2 participantes
 * Última respuesta de: [Nilo Velez](https://es.wordpress.org/support/users/nilovelez/)
 * Última actividad: [hace 8 años, 5 meses](https://es.wordpress.org/support/topic/error-al-anadir-un-producto-al-carrito-me-saltan-unos-errores-con-woocommerce/#post-73552)
 * Estado: sin resolver

## Debates

### Debates populares

### Debates sin respuestas

### Debates que no son soporte

### Debates resueltos

### Debates no resueltos

### Todos los debates
