?> -top" role="banner"> <div class="header-container"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <nav class="collapse navbar-collapse" role="navigation"> <?php $socialHTML = ""; if (function_exists('ciGetSocialLinks') && get_option('social_in_nav', false)) { $socialHTML = ciGetSocialLinks(); } $ecommerceHTML = get_option('ecommerce', false) ? "<div class=\"cart-btn\"><a class=\"fa fa-2x fa-shopping-cart\" href=\"/cart/\"></a></div>" : ""; $additionalNavText = get_option('additional_menu_text', ''); $has_search = get_option('search_in_nav', false); $additionalNavClass = ""; if ($socialHTML && !$additionalNavText && !$ecommerceHTML) { $additionalNavClass = "social-only"; } elseif ($additionalNavText && !($socialHTML || $ecommerceHTML)) { $additionalNavClass = "text-only"; } elseif ($additionalNavText && $socialHTML) { $additionalNavClass = "text-and-social"; } if ($has_search) { $additionalNavClass .= " with-search"; }
/** * Prints a list of social media links. By default, it uses the theme-wide (Options Framework-specified) * URLs for Facebook, Twitter, Google+, and LinkedIn. * * You can override these URLs using the parameter. * @param string[] $profilesOverride The URLs to use. This should be an associative array with (optional) * entries for 'facebook', 'twitter', 'google-plus', and 'linkedin' * @param string $additionalListClass An additional class to apply to the ul tag */ function ciPrintSocialLinks($profilesOverride = array(), $additionalListClass = "") { echo ciGetSocialLinks($profilesOverride, $additionalListClass); }