2012-04-19 3 views
1

Я хочу показать стрелку (добавить текст) «>>» за всеми элементами навигации, которые имеют подэлементы/подстраницы. Есть ли решение с add_filter или мне нужно создать меню самостоятельно?Wordpress theme - добавить текст стрелка, если страница имеет подстраницы

Спасибо за помощь!

ответ

-1

Не совсем то, что вы спрашиваете .. Это добавляет class="dropdown" к

// add a class 'dropdown' to menu items which have a sub menu 
add_filter('nav_menu_css_class', 'check_for_submenu', 10, 2); 
function check_for_submenu($classes, $item) 
{ 
    global $wpdb; 
    $has_children = $wpdb->get_var("SELECT COUNT(meta_id) FROM wp_postmeta WHERE meta_key='_menu_item_menu_item_parent' AND meta_value='" . $item->ID . "'"); 
    if ($has_children > 0) 
     array_push($classes, 'dropdown'); // add the class dropdown to the current list 
    return $classes; 
} 
+0

ЗАКАНЧИВАТЬ классов ходок меню в –

Смежные вопросы