Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Event Geek

An easy to use events plugin, with a calendar widget.


  • Added spanish translation
  • Fixed glitch with slide indicators on options page
  • Add ability to remove event images
  • Tested with WordPress 3.8


  • Added hooks for before and after the shortcode content
  • Tested with WordPress 3.7.1


  • Added several more actions and filter
  • Moved style and script functions out of gg-functions.php to seperate files
  • Tested with WordPress 3.7


  • Fixed "Illegal string offset" bug with shortcode


  • Make sure user has proper privlages to edit category colors
  • Renamed some functions to safeguard against duplication
  • Added filter for ajax loader gif
  • Added category and "all_dates" options to event_geek_list() template function and event_geek_list shortcode


  • Added ability to set specific widget highlight and text colors for each category


  • Added filters for some of the post type options (public, has_archive, supports, rewrite slug)
  • Added filters for language options and clicked date
  • Added filters for up and down arrows in ajax window
  • Added ajax window header and footer actions
  • Added template function to display the calendar
  • Added event categories
  • Added a calendar admin menu icon
  • Converted Formated dates in admin columns
  • Removed popup option from options page (this is controlled by the widget instead)
  • Use html data attribute to store event dates rather than global js variable
  • Added Romanian translation


  • Fixed bug that prevented single day events from showing up with the shortcode or template tag
  • Added filters and actions to widget


  • Added a demo link
  • Prevent selection of an end date that is before start date (or a start date that is after an end date)
  • Add option to open events on event page rather than in a pop up
  • Add option to specify event page (to use in place of pop up and/or to link to in the Widget)
  • Add option to include link to event page (specified on the options page) under the widget
  • Commented out all occurances of console.log (they were causing a javascript error in ie8)


  • Fixed internationalization problem that caused 1 January 1970 to show in place of start and end dates when using the shortcode or template tag
  • Updated French translation


  • Template tag and shortcode now no longer shows events that have already ended
  • Add filter and translation to navigation links (next/previous) in template tag


  • Fixed compatability issues with the latest jquery ui (this makes the widget work with WordPress 3.6)
  • Fixed bug with lightbox settings display on options page
  • Simplified the javascript enqueues


  • Added lightbox options
  • Added options to easily style the pop up box
  • Add "link text" field for links in info box
  • Added social links to the options page
  • Added Italian translation
  • Minor changes to the admin javascript
  • Removed some drop shadows, and other minor changes to css
  • Promo link on by default (still easy to turn off in options)
  • Laid some groundwork for full page calendar feature


  • Changed name of global javascript variable from site_vars to gg_event_site_vars to prevent potential conflicts with other plugins
  • Added Lithuanian translation


  • More foreign language fixes. Users upgrading from older versions may need to re-enter dates and re-save the events
  • Added z-index to pop-up
  • Enabled translations, and added French translation
  • Fixed localaization typo in gg-ajax.php
  • Updated options page with gettext


  • Added mouse wheel scrolling in the pop-up window with jquery.mousewheel.js
  • Added customization options for event info
  • Improved responsive styling
  • Fixed yet another foreign language bug
  • Event info is now retrieved with a seperate function
  • Added css to make the widget 95% the width of the parent div
  • Added donation and support info to the options page
  • Added plugin version to global javascript variable to help with future troubleshooting
  • New screenshots for current version


  • Added a template tag for use in themes (makes a paginated events list possible)
  • One more multi-language conversion fix using date_i18n function


  • Fixed error that prevented content from appearing in ajax pop up


  • More multi-language bug fixes


  • Fixed misc sorting bugs
  • Store date ranges in standardized format
  • More universal php to javascript date conversion function


  • fixed bug that broke calendar if date format isn't set or isn't recognized


  • Replaced farbtastic color picker with wp-color-picker
  • Added internationalization options to work with WordPress installs in other languages
  • Fixed some sorting issues
  • Match the date formatting set in WordPress settings
  • Store date ranges with wp_localize_script function


  • Fixed farbtastic javascript error
  • Fixed issue with theme thumbs not appearing on some development sites


  • Fixed 'modify header' bug


  • Fixed bug in Javascript that may have broken the AJAX on some development sites* Added Shortcode* Added Readme file and screenshots= 1.0 =* Testing version

Requires: 3.5 or higher
Compatible up to: 3.8.19
Last Updated: 3 years ago
Active Installs: 1,000+


4.7 out of 5 stars


1 of 1 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.