Skip to content

Instantly share code, notes, and snippets.

anonymous
anonymous / single-event-cart-mer.php
Created December 30, 2014 21:33
Place the add to cart link right on the registration page. Works with Event Espresso 3 and Multi Event Registration.
<?php
//* Please do NOT include the opening php tag, except of course if you're starting with a blank file
add_action('action_hook_espresso_social_display_buttons', 'single_custom_cart_link');
function single_custom_cart_link($event_id) {
global $wpdb;
$event_name = $wpdb->get_var("SELECT event_name FROM " . EVENTS_DETAIL_TABLE . " WHERE id='" . $event_id . "'");
?><div class="custom-cart-link" style="display:block;">
@joshfeck
joshfeck / custom_report.sql
Last active May 11, 2016 16:47
Event Espresso 4. Custom report that includes the Event Name, Event Start Date, Ticket End Date. Paste into phpMyadmin's SQL tab. If your WP database has a unique prefix (instead of wp_) you'll need to replace your prefix for each wp_
SELECT `wp_posts`.`post_title`, `wp_esp_datetime`.`DTT_EVT_start`, `wp_esp_ticket`.`TKT_end_date`
FROM wp_posts
LEFT JOIN `wp_esp_event_meta` ON `wp_posts`.`ID` = `wp_esp_event_meta`.`EVT_ID`
LEFT JOIN `wp_esp_datetime` ON `wp_posts`.`ID` = `wp_esp_datetime`.`EVT_ID`
LEFT JOIN `wp_esp_ticket` ON `wp_esp_event_meta`.`EVTM_ID` = `wp_esp_ticket`.`TKT_ID`
WHERE `wp_posts`.`post_type` LIKE 'espresso_events'
ORDER BY `wp_esp_datetime`.`DTT_EVT_start` DESC