Function Reference: add_nav_location_menu_items
Summary
Adds location items to the menu.
Package
GeoDirectory_Location_Manager
Return Values
- (string)
- HTML.
Change Log
Since: 1.0.0
Filters
‘geodir_location_switcher_menu_li_class’ [Line: 2085]
‘geodir_location_switcher_menu_a_class’ [Line: 2086]
‘geodir_location_switcher_menu_sub_ul_class’ [Line: 2087]
‘geodir_location_switcher_menu_sub_li_class’ [Line: 2088]
Source File
add_nav_location_menu_items() is located in geodir_location_manager/geodir_location_hooks_actions.php [Line: 2073]
Source Code
function add_nav_location_menu_items() { $items = ''; if(get_option('geodir_show_changelocation_nave')){ $current_location = geodir_get_current_location(array('echo'=> false)); if(empty($current_location)){ $current_location = CHANGE_LOCATION; } $current_location_link = geodir_get_location_link(); $li_class = apply_filters('geodir_location_switcher_menu_li_class' ,'menu-item menu-item-type-social menu-item-type-social gd-location-switcher' ); $a_class = apply_filters('geodir_location_switcher_menu_a_class' ,'' ); $sub_ul_class = apply_filters('geodir_location_switcher_menu_sub_ul_class' ,'sub-menu' ); $sub_li_class = apply_filters('geodir_location_switcher_menu_sub_li_class' ,'menu-item gd-location-switcher-menu-item' ); $items .= '
- ';
$items .= '
- '; $args = array('echo' => false, 'addSearchTermOnNorecord' => 0, 'autoredirect'=> true); $items .= geodir_location_tab_switcher($args); $items .= ' '; $items .= '