Skip to content

Instantly share code, notes, and snippets.

@iamcanadian1973
Created January 22, 2014 18:52
Show Gist options
  • Save iamcanadian1973/8564892 to your computer and use it in GitHub Desktop.
Save iamcanadian1973/8564892 to your computer and use it in GitHub Desktop.
Genesis Move header widget
remove_action('genesis_header', 'genesis_do_header');
add_action('genesis_header', 'kr_do_header');
function kr_do_header()
{
global $wp_registered_sidebars;
if ((isset($wp_registered_sidebars['header-right']) && is_active_sidebar('header-right')) || has_action('genesis_header_right')) {
genesis_markup(array(
'html5' => '<aside %s>',
'xhtml' => '<div class="widget-area header-widget-area">',
'context' => 'header-widget-area',
));
do_action('genesis_header_right');
add_filter('wp_nav_menu_args', 'genesis_header_menu_args');
add_filter('wp_nav_menu', 'genesis_header_menu_wrap');
dynamic_sidebar('header-right');
remove_filter('wp_nav_menu_args', 'genesis_header_menu_args');
remove_filter('wp_nav_menu', 'genesis_header_menu_wrap');
genesis_markup(array(
'html5' => '</aside>',
'xhtml' => '</div>',
));
}
genesis_markup(array(
'html5' => '<div %s>',
'xhtml' => '<div id="title-area">',
'context' => 'title-area',
));
do_action('genesis_site_title');
do_action('genesis_site_description');
echo '</div>';
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment