Skip to content

Instantly share code, notes, and snippets.

@AMNDesign
AMNDesign / functions.php
Created August 27, 2013 21:23
Add viewport meta tag for mobile browsers using the Genesis Framework.
<?php
//* Add Viewport meta tag for mobile browsers
add_action( 'genesis_meta', 'amn_viewport_meta_tag' );
function amn_viewport_meta_tag() {
echo '<meta name="viewport" content="width=device-width, initial-scale=1.0"/>';
}
@AMNDesign
AMNDesign / functions.php
Created August 27, 2013 21:20
Remove breadcrumbs using the Genesis Framework.
<?php
//* Remove Breadcrumbs
remove_action('genesis_before_loop', 'genesis_do_breadcrumbs');
@AMNDesign
AMNDesign / functions.php
Last active December 21, 2015 20:09
Reposition the primary and secondary navigation menus using the Genesis Framework.
<?php
//* Move primary navigation menu
remove_action( 'genesis_after_header', 'genesis_do_nav' );
add_action( 'genesis_before_header', 'genesis_do_nav' );
//* Move secondary navigation menu
remove_action( 'genesis_after_header', 'genesis_do_subnav' );
add_action( 'genesis_before_header', 'genesis_do_subnav' );
@AMNDesign
AMNDesign / functions.php
Last active December 21, 2015 20:09
Remove primary and secondary navigation menus using the Genesis Framework.
<?php
//* Remove primary nav menu
remove_action( 'genesis_after_header', 'genesis_do_nav' );
//* Remove secondary nav menu
remove_action( 'genesis_after_header', 'genesis_do_subnav' );
@AMNDesign
AMNDesign / functions.php
Created August 27, 2013 21:02
Remove your site's title and description using the Genesis Framework.
<?php
//* Remove Title & Description
remove_action( 'genesis_site_title', 'genesis_seo_site_title' );
remove_action( 'genesis_site_description', 'genesis_seo_site_description' );
@AMNDesign
AMNDesign / functions.php
Last active December 21, 2015 20:08
Remove the various header elements on your site using the Genesis Framework.
<?php
//* Remove the Header
remove_action( 'genesis_header', 'genesis_do_header' );
//* Remove the site title
remove_action( 'genesis_site_title', 'genesis_seo_site_title' );
//* Remove the site description
remove_action( 'genesis_site_description', 'genesis_seo_site_description' );
@AMNDesign
AMNDesign / functions.php
Last active December 21, 2015 19:59
Add a custom body class in WordPress.
<?php
//* Add custom body class
add_filter( 'body_class', 'amn_add_body_class' );
function amn_add_body_class( $classes ) {
$classes[] = 'my-custom-body-class';
return $classes;
}