コード例 #1
0
    /**
     * Header Menu
     *
     * @Hooked in catchflames_after_headercontent
     * @since Catch Flames 1.0
     */
    function catchflames_header_top_menu()
    {
        // Getting data from Theme Options
        global $catchflames_options_settings;
        $options = $catchflames_options_settings;
        // Check Fixed Header Top Status
        if (empty($options['enable_header_top'])) {
            return;
        }
        // Check Fixed Header Top Logo
        if (empty($options['disable_top_menu_logo'])) {
            $catchflames_fixed_logo = '';
            if (!empty($options['top_menu_logo'])) {
                $catchflames_fixed_logo .= '<img src="' . esc_url($options['top_menu_logo']) . '" alt="' . get_bloginfo('name') . '" />';
            } else {
                // if empty featured_logo_header on theme options, display default logo
                $catchflames_fixed_logo .= '<img src="' . esc_url($defaults['top_menu_logo']) . '" alt="' . get_bloginfo('name') . '" />';
            }
            $classes = 'menu-with-logo';
            $headerimage = '<div id="top-logo">';
            $headerimage .= '<a href="' . esc_url(home_url('/')) . '" title="' . esc_attr(get_bloginfo('name', 'display')) . '">' . $catchflames_fixed_logo . '</a>';
            $headerimage .= '</div><!-- #top-logo -->';
        } else {
            $classes = 'full-menu';
            $headerimage = '';
        }
        ?>
	
    <div id="header-top" class="<?php 
        echo $classes;
        ?>
">
        <div class="wrapper">
            <?php 
        if (has_nav_menu('top')) {
            ?>
                <div id="mobile-fixed-header" class="mobile-menu">
                    <a href="#mobile-top-nav" id="fixed-header-menu" class="genericon genericon-menu">
                        <span class="mobile-menu-text"><?php 
            _e('Menu', 'catch-flames');
            ?>
</span>
                    </a>
                </div><!-- #mobile-fixed-header -->
            <?php 
        }
        ?>
            
            <?php 
        echo $headerimage;
        ?>
            <div id="header-extra">
            	
                <div id="header-social-toggle" class="genericon genericon-link">
                    <a class="assistive-text" href="#header-social-toggle"><?php 
        _e('Connect', 'catch-flames');
        ?>
</a>
             	</div>
                <div id="header-social" class="displaynone">
                   <?php 
        catchflames_social_networks();
        ?>
                </div><!-- #header-social -->
           
                <div id="header-search-toggle" class="genericon genericon-search">
                	<a class="assistive-text" href="#header-search-toggle"><?php 
        _e('Search', 'catch-flames');
        ?>
</a>
              	</div>
                <div id="header-search" class="displaynone">
                    <?php 
        get_search_form();
        ?>
                </div><!-- #header-search -->
              	   
            </div>           
            
            <?php 
        if (has_nav_menu('top')) {
            echo '<nav id="access-top" role="navigation">';
            $args = array('theme_location' => 'top', 'container' => false, 'items_wrap' => '<ul id="top-nav" class="menu">%3$s</ul>');
            wp_nav_menu($args);
            echo '</nav><!-- #access -->';
        }
        ?>
            
        </div><!-- .wrapper -->
        
    </div><!-- #header-top -->
    
<?php 
    }
コード例 #2
0
<?php

/**
 * The Sidebar containing the Header Right Widget Area
 *
 * @package Catch Themes
 * @subpackage Catch Flames
 * @since Catch Flames 1.0
 */
?>

<div id="sidebar-header-right" class="widget-area sidebar-top clearfix">
	<aside class="widget widget_search">	
          <?php 
echo get_search_form();
?>
        </aside>

	<aside class="widget widget_catchflames_social_widget">
    	  <?php 
catchflames_social_networks();
?>
          <?php 
if (function_exists('mltlngg_display_switcher')) {
    mltlngg_display_switcher();
}
?>
        </aside>
</div><!-- #sidebar-header-right -->