-
-
Save SiGaCode/245a6c91ce2cfd8b4c5a to your computer and use it in GitHub Desktop.
Remove elements just on certain pages using labels
From the CobaltApps forum.
Create the related labels using the same names in Dynamik Custom - Labels first!
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Remove Feature Top and Fat Footer from EZ Home | |
add_action( 'genesis_meta', 'dynamik_genesis_meta_ez_home' ); | |
function dynamik_genesis_meta_ez_home() { | |
if( is_front_page() && dynamik_get_design_alt( 'dynamik_homepage_type' ) == 'static_home' ) { | |
remove_action( 'wp_head', 'ez_feature_top_structure' ); | |
remove_action( 'wp_head', 'ez_fat_footer_structure' ); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//* Hide header with labels | |
add_action('genesis_meta','dynamik_hide_header'); | |
function dynamik_hide_header() { | |
if ( dynamik_has_label('hide-header') ) { | |
remove_action( 'genesis_header', 'genesis_header_markup_open', 5 ); | |
remove_action( 'genesis_header', 'genesis_do_header' ); | |
remove_action( 'genesis_header', 'genesis_header_markup_close', 15 ); | |
} | |
} | |
//* Hide footer with labels | |
add_action('genesis_meta','dynamik_hide_footer'); | |
function dynamik_hide_footer() { | |
if ( dynamik_has_label('hide-footer') ) { | |
remove_action( 'genesis_footer', 'genesis_footer_markup_open', 5 ); | |
remove_action( 'genesis_footer', 'genesis_do_footer' ); | |
remove_action( 'genesis_footer', 'genesis_footer_markup_close', 15 ); | |
} | |
} | |
//* Remove Fat Footer and Feature Top for certain pages | |
//* http://cobaltapps.com/forum/forum/main-category/web-design-talk/15437-actions-to-remove-ez-areas | |
add_action('template_redirect','jr_remove_feature_top'); | |
//* Remove feature top with label | |
function jr_remove_feature_top() { | |
if ( dynamik_has_label('remove-feature-top') ) { | |
remove_action( 'wp_head', 'ez_feature_top_structure' ); | |
} | |
} | |
add_action('template_redirect','jr_remove_fat_footer'); | |
//* Remove fat footer with label | |
function jr_remove_fat_footer() { | |
if ( dynamik_has_label('remove-fat-footer') ) { | |
remove_action( 'wp_head', 'ez_fat_footer_structure' ); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//* http://cobaltapps.com/forum/forum/main-category/web-design-talk/48545-custom-css | |
//* Remove feature top | |
remove_action( 'wp_head', 'ez_feature_top_structure' ); | |
//* Remove navigation | |
remove_action( 'genesis_before_header', 'genesis_do_nav' ); | |
remove_action( 'genesis_after_header', 'genesis_do_nav' ); | |
remove_action( 'genesis_before_header', 'genesis_do_subnav' ); | |
remove_action( 'genesis_after_header', 'genesis_do_subnav' ); | |
remove_action( 'genesis_before_header', 'dynamik_mobile_nav_1' ); | |
remove_action( 'genesis_after_header', 'dynamik_mobile_nav_1' ); | |
remove_action( 'genesis_before_header', 'dynamik_mobile_nav_2' ); | |
remove_action( 'genesis_after_header', 'dynamik_mobile_nav_2' ); | |
remove_action( 'genesis_before_header', 'dynamik_dropdown_nav_1' ); | |
remove_action( 'genesis_after_header', 'dynamik_dropdown_nav_1' ); | |
remove_action( 'genesis_before_header', 'dynamik_dropdown_nav_2' ); | |
remove_action( 'genesis_after_header', 'dynamik_dropdown_nav_2' ); | |
//* Remove site header elements | |
remove_action( 'genesis_header', 'genesis_header_markup_open', 5 ); | |
remove_action( 'genesis_header', 'genesis_do_header' ); | |
remove_action( 'genesis_header', 'genesis_header_markup_close', 15 ); | |
//* Remove breadcrumbs | |
remove_action( 'genesis_before_loop', 'genesis_do_breadcrumbs' ); | |
//* Remove Dynamik content filler | |
remove_action( 'genesis_loop', 'dynamik_content_filler' ); | |
remove_action( 'dynamik_hook_after_ez_home', 'dynamik_content_filler' ); | |
//* Remove edit link | |
add_filter( 'genesis_edit_post_link' , '__return_false' ); | |
//* Remove comments template | |
remove_action( 'genesis_after_entry', 'genesis_get_comments_template' ); | |
//* Remove fat footer | |
remove_action( 'wp_head', 'ez_fat_footer_structure' ); | |
//* Remove site footer elements | |
remove_action( 'genesis_footer', 'genesis_footer_markup_open', 5 ); | |
remove_action( 'genesis_footer', 'genesis_do_footer' ); | |
remove_action( 'genesis_footer', 'genesis_footer_markup_close', 15 ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment