Skip to content

Instantly share code, notes, and snippets.

@srikat
Last active June 21, 2016 09:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save srikat/b7f83c02a9f645aef217 to your computer and use it in GitHub Desktop.
Save srikat/b7f83c02a9f645aef217 to your computer and use it in GitHub Desktop.
How to echo entry specific Scripts in footer instead of head in Genesis. http://sridharkatakam.com/echo-entry-specific-scripts-footer-instead-head-genesis/
remove_action( 'wp_head', 'genesis_header_scripts' );
add_action( 'wp_head', 'sk_header_scripts' );
/**
* Echo header scripts in to wp_head().
*
* Allows shortcodes.
*
* Applies `genesis_header_scripts` filter on value stored in header_scripts setting.
*
* @since 0.2.3
*
* @uses genesis_get_option() Get theme setting value.
* @uses genesis_get_custom_field() Echo custom field value.
*/
function sk_header_scripts() {
echo apply_filters( 'genesis_header_scripts', genesis_get_option( 'header_scripts' ) );
}
add_action( 'wp_footer', 'sk_footer_scripts' );
function sk_footer_scripts() {
//* If singular, echo scripts from custom field
//
if ( is_singular() && genesis_get_custom_field( '_genesis_scripts' ) ) {
genesis_custom_field( '_genesis_scripts' );
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment