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
/** | |
* Adds upcoming events to the venue tooltip in Event Organiser. | |
* | |
* Uses the eventorganiser_venue_tooltip filter to append content to the venue tooltip. This tooltip appears when | |
* clicking a venue on a map (if tooltips are enabled). | |
* @uses eventorganiser_venue_tooltip. | |
* | |
* The filter passes 2 objects: the content of the toolip, the venue (term) ID | |
* | |
* @requires Event Organiser 1.6+ |
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
/** | |
* Display a list of upcoming events with Event Organiser | |
* | |
* Snippet that produces a simple list of the next 5 upcoming events. | |
*/ | |
//Get upcoming ' | |
$events = eo_get_events(array( | |
'numberposts'=>5, | |
'event_start_after'=>'today', |
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
/** | |
* A function which adds classes to event pages corresponding to the event | |
* E.g. adds 'eo-event-cat-[cat slug]' class for each category the event belongs to. | |
* Adds 'eo-event-venue-[venue slug]' if the event has a venue | |
* Adds time based class: eo-event-future/past/running for future/past/running events | |
* | |
* @url http://wordpress.org/support/topic/problem-with-highlight-in-menu-change-url-of-events?replies=8#post-3458829 | |
* Not tested | |
*/ | |
add_filter( 'body_class', 'my_event_organiser_add_classes_to_event_body'); |
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
/** | |
* This is a code snippet that will work with Event Organiser 1.6+ | |
* At time of writing 1.6 is still in beta. | |
* This should go in a separate plug-in or functions.php | |
* Do not change the Event Organiser files - changes to EO will be lost when you upgrade. | |
* | |
* This code snippet replaces a link on the widget calendar with one that points to the a | |
* category for one of the events running on that date. It priorities the term 'foobar'. | |
* The link appends ?ondate=[some-date] to filter by events active on that date (i.e. | |
* the date on the calendar) |
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
/** | |
* Requires Event Organiser 1.6+ | |
* | |
* Adds the venue's name to the content appearing in the tooltip when hovering over an event in fullcalendar | |
* @uses eventorganiser_event_tooltip filter. | |
* | |
* The filter passes 4 objects: the content of the toolip, the post ID of the event, the occurrence ID | |
* of the event and the post object (the last one probably won't often bed needed). | |
* In this example we just need the first two. | |
*/ |
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
<?php | |
! defined( 'ABSPATH' ) AND exit; | |
/* | |
Plugin Name: WP Cron Jobs List | |
Plugin URI: https://github.com/franz-josef-kaiser | |
Description: List WordPress internal cron jobs (array data) after the footer. Based on Kaiser's original plug-in https://gist.github.com/987128 | |
Author: Franz Josef Kaiser, Stephen Harris | |
Author URI: https://github.com/franz-josef-kaiser | |
Version: 0.3 | |
License: MIT |
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
<?php | |
/** | |
* Template Name: Venue Archive | |
* Description: A page template that lists venues with Event Organiser. Just a simple example of what | |
* you can do. | |
* @link http://www.stephenharris.info/2012/taxonomy-archives-and-venue-pages-in-event-organiser/ Related Tutorial | |
* | |
* You can add this to your theme and then create a page, selecting it as the page template. The 'content' you enter is ignored, but you could edit this to include that too. | |
*/ |
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
<?php | |
/** | |
* This is a basic example of implementing front end creation of events with Event Organiser | |
* @see http://www.stephenharris.info/2012/front-end-event-posting/ | |
* @see http://wordpress.org/extend/plugins/event-organiser/ | |
* | |
*/ | |
add_shortcode('my_event_form','my_event_form_shortcode_handler'); | |
function my_event_form_shortcode_handler( ){ |
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
<?php | |
/* | |
Description: A simple class based on a tutorial at WP.Tuts that creates an page with metaboxes. | |
Author: Stephen Harris | |
Author URI: http://www.stephenharris.info | |
*/ | |
/* Copyright 2011 Stephen Harris ([email protected]) | |
This program is free software; you can redistribute it and/or modify | |
it under the terms of the GNU General Public License as published by |
NewerOlder