o satırda ise
if($color['color']!=''){
kodu var bu hatayı nasıl gideririm.
if($color['color']!=''){
// color nav menu
$color = get_post_meta( $item->ID, '_color', true );
$li_attrtibutes ='';
if($color['color']!=''){
if(in_array('current-menu-parent', $classes)){
$GLOBALS['_st_color'][$depth] = esc_attr($color['color']);
}
if(in_array('current-menu-item', $classes)){
$GLOBALS['_st_color'][$depth] = esc_attr($color['color']);
}
}
$class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item, $args ) );
$class_names = $class_names ? ' class="' . esc_attr( $class_names ) . '"' : '';
$id = apply_filters( 'nav_menu_item_id', 'menu-item-'. $item->ID, $item, $args );
$id = $id ? ' id="' . esc_attr( $id ) . '"' : '';
$output .= $indent . '';
$attributes = ! empty( $item->attr_title ) ? ' title="' . esc_attr( $item->attr_title ) .'"' : '';
$attributes .= ! empty( $item->target ) ? ' target="' . esc_attr( $item->target ) .'"' : '';
$attributes .= ! empty( $item->xfn ) ? ' rel="' . esc_attr( $item->xfn ) .'"' : '';
if($color['color']!=''){
$attributes .= ! empty( $item->url ) ? ' href="' . esc_attr( $item->url ) .'" style="'.esc_attr($color['color']).'"' : '';
} else{
$attributes .= ! empty( $item->url ) ? ' href="' . esc_attr( $item->url ) .'"' : '';}
$item_output = $args->before;
$item_output .= '';
$item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after;
$item_output .= '';
$item_output .= $args->after;
$output .= apply_filters( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args );
}