menu;
$custom_menu_class = get_field('asp_custom_menu_class', $menu);
if($custom_menu_class){
$args->menu_class .= ' '. a_starting_point_clean_acf_text_fields($custom_menu_class);
}
// loop
foreach( $items as &$item ) {
// vars
$icon = get_field('icon', $item);
$hide_text = get_field('hide_text', $item);
// append icon
if( $icon ) {
( $hide_text ) ? $item->title = '' : $item->title = ' '. $item->title;
}
}
return $items;
}
add_filter('wp_nav_menu_objects', 'a_starting_point_wp_nav_menu_objects', 10, 2);