Skip to content

Instantly share code, notes, and snippets.

@topleague
Created May 9, 2018 18:00
Show Gist options
  • Save topleague/516cdc2f02ffe6de5e857e7c589a9bc2 to your computer and use it in GitHub Desktop.
Save topleague/516cdc2f02ffe6de5e857e7c589a9bc2 to your computer and use it in GitHub Desktop.
Create Widget Areas for SVG Path Code
//* Register an After Hero Widget for Front Page
add_action( 'widgets_init', 'genesischild_front_page_widgets' );
function genesischild_front_page_widgets() {
genesis_register_sidebar( array(
'id' => 'after-hero',
'name' => __( 'After Hero', 'genesischild' ),
'description' => __( 'This is the After Hero area', 'genesischild' ),
) );
}
//* Display the After Hero Widget for Front Page
add_action( 'genesis_after_header','after_hero' );
function after_hero() {
if ( is_front_page() )
genesis_widget_area ('after-hero', array(
'before' => '<div class="after-hero"><div class="wrap">',
'after' => '</div></div>',
) );
}
// Register a Pre Footer Widget for Front Page
genesis_register_sidebar( array(
'id' => 'pre-footer-widget',
'name' => __( 'Pre Footer Widget', 'themename' ),
'description' => __( 'This is the pre footer widget section', 'themename' ),
));
// Display the Pre Footer Widget for Front Page
add_action( 'genesis_before_footer', 'pre_footer_widget', 5 );
function pre_footer_widget() {
genesis_widget_area( 'pre-footer-widget', array(
'before' => '<div class="pre-footer-widget widget-area"><div class="wrap">',
'after' => '</div></div>',
) );
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment