Advertisement
Guest User

Untitled

a guest
Aug 24th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. function my_special_nav_class( $classes, $item ) {
  2. if ( is_single() && $item->title == 'Blog' ) {
  3. $classes[] = 'special-class';
  4. }
  5. return $classes;
  6. }
  7. add_filter( 'nav_menu_css_class', 'my_special_nav_class', 10, 2 );
  8.  
  9. <?php
  10.  
  11. $args = array(
  12. 'order' => 'ASC',
  13. 'orderby' => 'menu_order',
  14. 'post_type' => 'nav_menu_item',
  15. 'post_status' => 'publish',
  16. 'output' => ARRAY_A,
  17. 'output_key' => 'menu_order',
  18. 'nopaging' => true,
  19. 'update_post_term_cache' => false );
  20.  
  21. $items = wp_get_nav_menu_items( 'my manu', $args );
  22. $page_url = get_permalink();
  23. foreach($items as $item ) :
  24. ?>
  25. <li <?php if($item->url == $page_url){?>class="active"<?php }?>><a href="<?php echo $item->url;?>"><?php echo $item->title;?></a></li>
  26. <?php endforeach;?>
  27. <!-----------------------------Dynamic manu end---------------------------------------------------->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement