Title: Error con array
Last modified: June 17, 2023

---

# Error con array

 *  [Jairo Ochoa](https://wordpress.org/support/users/jairoochoa/)
 * (@jairoochoa)
 * [2 years, 9 months ago](https://wordpress.org/support/topic/error-con-array/)
 * Hola Nilo.
 * Posiblemente no falle en el 99,99% de las veces pero me he topado con un caso
   que da error.
   En una web de neumáticos tenemos un plugin que genera una imagen
   con la etiqueta de eficiencia energética mediante un shortocode.Cada vez que 
   se genera una imagen tenemos un error en el debug.
 * Simplemente añadí el **is_array()** antes del **foreach()**.
 *     ```wp-block-code
       // Call to frontend() method of all active modules.
       if ( is_array($machete) ) {
       	foreach ( $machete->modules as $machete_module ) {
       		if ( ! $machete_module->params['is_active'] ) {
       			continue;
       		}
       		$machete_module->frontend();
       	}
       }
       ```
   
 * Espero que sea de utilidad.
 * Saludos!

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Plugin Author [Nilo Velez](https://wordpress.org/support/users/nilovelez/)
 * (@nilovelez)
 * [2 years, 7 months ago](https://wordpress.org/support/topic/error-con-array/#post-16972504)
 * Puede ser un error que estaba dando con PHP 8 que debería haberse solucionado
   en la 4.0.3 ¿te importa comprobarlo?
 *  Thread Starter [Jairo Ochoa](https://wordpress.org/support/users/jairoochoa/)
 * (@jairoochoa)
 * [2 years, 5 months ago](https://wordpress.org/support/topic/error-con-array/#post-17150868)
 * [@nilovelez](https://wordpress.org/support/users/nilovelez/) sí, es PHP 8.1
   Ahora
   mismo no recuerdo donde cambié ese script, creo que lo hice en tu plugin. Ya 
   no falla así que lo has debido arreglar.El plugin [https://es.wordpress.org/plugins/eu-tyre-label-shortcode/](https://es.wordpress.org/plugins/eu-tyre-label-shortcode/)
   tiene un script que genera la image en un archivo que no depende de WP, de hecho
   cualquier var_dump() de variables de WP devuelve null.Y entiendo ese es el motivo
   de que se generase el error.Saludos!

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Error con array’ is closed to new replies.

 * ![](https://ps.w.org/machete/assets/icon.svg?rev=1703391)
 * [Machete](https://wordpress.org/plugins/machete/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/machete/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/machete/)
 * [Active Topics](https://wordpress.org/support/plugin/machete/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/machete/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/machete/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [Jairo Ochoa](https://wordpress.org/support/users/jairoochoa/)
 * Last activity: [2 years, 5 months ago](https://wordpress.org/support/topic/error-con-array/#post-17150868)
 * Status: not resolved