add_filter( 'wp_nav_menu_items', 'add_loginout_link', 10, 2 ); function add_loginout_link( $items, $args ) { if (is_user_logged_in() && $args->theme_location == 'top-menu') { $items .= '
  • Log Out
  • '; } elseif (!is_user_logged_in() && $args->theme_location == 'top-menu') { $items .= '
  • Log In
  • '; } return $items; }