Saltar al contenido

WordPress: Menu personalizado PHP


$id_menu = 4;
$items = wp_get_nav_menu_items($id_menu, $args);
$ls_menu = array();

$fila=0;
foreach($items as $item){

$objeto = new stdClass();
$objeto->id = $item->ID;
$objeto->title = $item->title;
$objeto->url = $item->url;

if($item->menu_item_parent==0){
$ls_menu[$fila][0] = $objeto;
$fila++;
$columna=0;
}else{
$ls_menu[$fila-1][$columna] = $objeto;
$columna++;
}
}

//var_dump($ls_menu);
error_reporting(E_ALL);
ini_set('display_errors', 1);

for($i=0; $iid . "
";
}else{
echo "--" . $ls_menu[$i][$j]->id . "
";
}
}
}

Si te ha interesado este artículo y deseas un apoyo o asesoría en algún requerimiento, envíame un mensaje a: (info@juliopari.com) o sino a través de Linkedin: https://www.linkedin.com/in/juliopari/