Skip to content

Instantly share code, notes, and snippets.

@brianjking
Forked from nciske/default-template.php
Last active August 29, 2015 14:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save brianjking/481f71062560c6f39f64 to your computer and use it in GitHub Desktop.
Save brianjking/481f71062560c6f39f64 to your computer and use it in GitHub Desktop.
<?php
/**
* Default Events Template for Genesis
* This file is the basic wrapper template for all the views if 'Default Events Template'
* is selected in Events -> Settings -> Template -> Events Template.
*
* @package TribeEventsCalendar
* @since 3.0
* @author Modern Tribe Inc. | Tweaked by Thought Refinery
*
*/
if ( !defined('ABSPATH') ) { die('-1'); }
// we probably want a full width layout
add_filter( 'genesis_pre_get_option_site_layout', '__genesis_return_full_width_content' );
// remove permlink
remove_action( 'genesis_post_content', 'genesis_do_post_permalink' );
// remove post info
remove_action( 'genesis_before_post_content', 'genesis_post_info' );
// remove breadcrumbs
remove_action( 'genesis_before_loop', 'genesis_do_breadcrumbs' );
// remove default post content
remove_action( 'genesis_post_content', 'genesis_do_post_content' );
// make events output the content
add_action( 'genesis_post_content', 'tribe_events_content' );
function tribe_events_content(){
?>
<div id="tribe-events-pg-template">
<?php tribe_events_before_html(); ?>
<?php tribe_get_view(); ?>
<?php tribe_events_after_html(); ?>
</div> <!-- #tribe-events-pg-template -->
<?php
}
genesis();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment