/* 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;
}