Pracuję nad Wordpress-Design i chcę utworzyć niestandardowe menu.Dodawanie klasy current_page_item
$items = wp_get_nav_menu_items('Menu', array(
'order' => 'ASC',
'orderby' => 'menu_order',
'post_type' => 'nav_menu_item',
'post_status' => 'publish',
'output' => ARRAY_A,
'output_key' => 'menu_order',
'nopaging' => true,
'update_post_term_cache' => false));
echo '<pre>'; print_r($items); echo '</pre>';
foreach($items as $item){
echo '<div class="menu_entry"><a href="'.$item->url.'">'.$item->title.'</a></div>';
}
Problem polega na tym, że potrzebuję "aktualnej strony" -klasy, która jest tworzona przez WordPressa - w menu standardowym.
Wszelkie pomysły, jak dodać tę klasę?
Dzięki bardzo :-) – Styler2go
z jakiegoś powodu pracował tylko dla mnie ze zwykłym równych podwójnych (==) zamiast łóżkowy równa. – deweydb
Nie zadziała, jeśli wybrano element menu kategorii, na przykład jako id_obiektu ma wtedy wartość cat_id. – pie6k