/* Omit closing PHP tag to avoid "Headers already sent" issues. */ add_action('avada_after_header_wrapper', 'añadir_cesta_icono_fa'); function añadir_cesta_icono_fa() { $url_cesta = 'https://exeleventos.com/cesta/'; echo ' '; } add_filter('wp_nav_menu_objects', 'añadir_contador_cesta_php', 10, 2); function añadir_contador_cesta_php($items, $args) { // Iniciamos sesión si no está iniciada para leer tu carrito if (session_status() === PHP_SESSION_NONE) { session_start(); } // Cambia 'tu_variable_cesta' por el nombre real de tu array o variable de sesión $cantidad = 0; if (isset($_SESSION['tu_variable_cesta'])) { $cantidad = count($_SESSION['tu_variable_cesta']); // O la suma de cantidades } foreach ($items as $item) { // Busca el ítem del menú que tiene nuestra clase if (in_array('cesta-con-icono', $item->classes) && $cantidad > 0) { // Inyecta el número en una burbuja $item->title .= ' ' . $cantidad . ''; } } return $items; }