Function Reference: geodir_location_pagemenu_items

Summary

Filters the HTML output of a page-based menu.

Package

GeoDirectory_Location_Manager

Parameters

$menu
(string) (required) The HTML output.

Default: None
$args
(array) (required) An array of arguments.

Default: None

Return Values

(string)
  • Filtered HTML.

Change Log

Since: 1.0.0

Source File

geodir_location_pagemenu_items() is located in geodir_location_manager/geodir_location_hooks_actions.php [Line: 2018]

Source Code

function geodir_location_pagemenu_items($menu, $args)
{

	$locations = get_nav_menu_locations();
	$geodir_theme_location = get_option('geodir_theme_location_nav');
	$geodir_theme_location_nav = array();
	if ( empty( $locations) &&  empty($geodir_theme_location))
	{
		$menu = str_replace("
",add_nav_location_menu_items()."
",$menu); $geodir_theme_location_nav[] = $args['theme_location'] ; update_option('geodir_theme_location_nav' , $geodir_theme_location_nav); } //else if(empty($geodir_theme_location)) // It means 'Show geodirectory navigation in selected menu locations' is not set yet. // $menu = str_replace("