Skip to content

Instantly share code, notes, and snippets.

@skyshab
Created August 23, 2016 15:42
Show Gist options
  • Save skyshab/d0aa3b74ba53bd0953297a78cbd6eb62 to your computer and use it in GitHub Desktop.
Save skyshab/d0aa3b74ba53bd0953297a78cbd6eb62 to your computer and use it in GitHub Desktop.
Custom code I used to integrate The Event Calendar with Divi
<?php
/**
* Custom Events Template
* This file is the basic wrapper template for all the views if 'Default Events Template'
* is selected in Events -> Settings -> Template -> Events Template.
*
* Override this template in your own theme by placing this file at [your-theme]/tribe-events/default-template.php
*
* @package TribeEventsCalendar
*
*/
if ( ! defined( 'ABSPATH' ) ) {
die( '-1' );
}
get_header(); ?>
<div id="main-content">
<div class="container">
<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 -->
</div>
</div>
<?php get_footer(); ?>
/* Custom CSS for Tribe Events Plugin */
.tribe-events-page-template #main-content .container:before {
content: none;
}
#main-content .tribe-events-list-widget .widgettitle {
font-size: 1.2em;
margin-bottom: 1em;
}
#main-content .tribe-events-list-widget-events .entry-title {
font-size: 1em;
padding-bottom: 0;
}
#main-content .tribe-events-list-widget-events .duration {
font-size: 0.8em;
}
#main-content .tribe-events-list-widget ol {
padding: 0;
}
.tribe-events-list-widget ol li {
margin-bottom: 1em;
}
#main-content .tribe-events-widget-link a:hover, a.more-link:hover {
text-decoration: underline;
}
#tribe-events-content {
margin-bottom: 0;
}
.tribe-events-button {
margin-bottom: 1.2em;
}
@tuannguyenminh2086
Copy link

oh, lifesaver :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment