Created
January 2, 2014 20:25
-
-
Save nciske/8226100 to your computer and use it in GitHub Desktop.
Default page template for The Events Calendar and Genesis 1.9 themes.
This file contains hidden or 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
<?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