WP Meetup Plugin
WP Meetup fetches event information from Meetup.com and creates posts for each event.
Meetup is used by 9.5 million members who meet over 2,000 times every single day in local communities across the nation. Unfortunately, there hasn’t been an efficient way to link an organization’s Meetup events easily and efficiently to their WordPress site.
Until now.
Nuanced Media’s WP Meetup plugin fetches event information from Meetup.com and creates posts for each event. WP Meetup also provides an event calendar for displaying events, either on a page or as a widget.
New in version 2.0!
• Display multiple groups on one calendar, each group with their own color highlight. Perfect for organizers of multiple, related groups!
• Display multiple months of events, including past, present, and future events. Help your members plan ahead for special events!
• Calendar widget that displays a small calendar in the widget area, as well as a new widget that lists seven upcoming events.
• Increased database stability for calendar creation.
It has never been so easy to aggregate and display events.
For more information, visit the plugin homepage at Nuanced Media.
About Nuanced Media:
Nuanced Media specialized in Web Design, Marketing & Brand development. We takes pride in our hard work and dedication to drive more consumers towards client webpage. Through social media marketing, search engine optimization, and personalized web design the Nuanced Team ensures professional products.
Installation
- Upload
wp-meetup.zip
to the /wp-content/plugins/
directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Visit the options page located at Settings -> WP Meetup and follow the instructions.
- To include the event calendar on a page, create a new page and in the content editor, enter
[wp-meetup-calendar]
where you want the calendar to appear on the page. - To include a variable number of months on the event calender, use shortcode, e.g.
[wp-meetup-calendar number_of_months='4']
by default the calender displays two months (the current, and the next). - Starting with version 1.5.0, you now have the ability to show any number of previous and future events! Try, for example, [wp-meetup-calendar start_month=-2 end_month=2]. This will show a total of 4 months (2 previous months, and the next 2 months, all relative to the current month). Play around with it, it’s great to be able to have this variable calendar showing!
Note: With version 2.0.0, shortcodes were added, e.g. [meetup-calendar]
by default displays only the current month. The ability to display multiple months still exists, e.g. [meetup-calendar past=1 future=2]
will display 4 months (1 previous month, the current month, and the next 2 months).
Important: If you’re upgrading from a version prior to 1.2, make sure to disable the plugin and re-enable it.
Screenshots
Admin area of the plugin found under Settings -> WP Meetup
A post generated by WP Meetup, displaying information from the Meetup.com event
Event calendar
Changelog
2.3.0
- Updated authentication method to OAuth2 to accommodate Meetup.com’s API key deprecation
- Updated API methods from API v2 to API v3 to accommodate Meetup.com’s API v2 deprecation
2.2.13
- Bug Fix: Corrected update functionality for version after 2.2.7
- Added “display” argument for event-list shortcode. (options “simple”{diplays as does in widget}, “smaller”{shirnks the text})
- Added “width” argument for event-list shortcode. (options: %)
- Added “align” argument for event-list shortcode. (options: “left”{floats left}, “right”{floats right}, “center”{adds aligncenter class})
2.2.12
- Bug Fix: Correcting event list shortcode max event handling.
- Bug Fix: Correct post URL for Read More link.
- New Feature: Added group parameter to event list shortcode
2.2.11
- Bug Fix: issue with inherit post statuses not linking.
2.2.10
- Handling bug fixes.
- Minor changes to dashboard settings pages.
2.2.9
- Correcting widget handling.
- Hotfixes.
2.2.8
- Adding functionality to API Key update form.
2.2.7
- Added options for automatic event deletion.
- Added options for a single group calendar legend display.
- Refactoring global $file to global $wpm_core.
2.2.6
- Correcting html output mistakes.
- Editing support message.
2.2.5
- Changing the output of calendars from a direct to a more indirect rendering.
2.2.4
- Updating a crucial file forgotten in 2.2.3.
- Takes advantage of an indirect method of displaying the calendar.
- Removing a mail function that isn’t used.
2.2.3
- Further editing of event times
- Renaming of classes to avoid conflicts with other plugins.
- Other Hotfixes.
2.2.2
- Adding important tags to CSS for white link option.
2.2.1
- Hotfixes: Forcing int type on event times for 32-bit servers.
2.2.0
- Major rewrite.
- Added event list shortcode.
- Changed execution of widgets as to be more true to WordPress’s intentions.
- Added widget usage and widget options.
- Included legend to calendar widget.
- Added group specification on event list widget in addition to the color of the day.
- Added the use of a group table in the database for better performance.
- Abstracted out much of the plugin allowing for future changes to be easier to execute.
- Added new dashboard for visual appeal and functionality.
- Major fix: Correcting the handling of groups who currently have no events planned.
- Now displays group name in calendar legend instead of group slug.
- Now a single group can be displayed by each calendar shortcode.
2.1.11
- Added the widget title to the event list widget.
2.1.10
- Correcting the handling of the event times, taking into consideration the possibilty of float variables.
- Bug fixes and tweaks
2.1.9
2.1.8
- Fixes a mistake that encased widgets in heading tags.
- Edits to the handling of data, specifically event times.
2.1.7
2.1.6
- Hotfix, correcting bug previous version.
2.1.5
- Added an option to display events on homepage.
- Fixes bug so that events deleted on Meetup.com no longer display on calendar.
- Bug fixes and tweaks.
2.1.4
2.1.3
- Changed handling of version control.
- Bug fixes and tweaks.
2.1.2
2.1.1
- Added an option for the Event List widget.
- Tweaks.
2.1.0
- Addition of “Options” submenu.
- Inclusion of link to Meetup.com events within event posts, as well as an option to automatically redirect.
- Bug fixes and tweaks.
2.0.6
2.0.5
- Hotfixes, such as editing date comparison and text colors.
2.0.4
- Added the “Events” submenu.
- Included the ability to alter API key after initial upload.
- Hotfixes, such as the resetting of permalinks and changing of custom post type name.
- Bug fixes and tweaks.
2.0.3
- Hotfixes, such as editing the handling or group names.
2.0.2
- Styling edit: Improving the event list widget display.
2.0.1
- Hotfixes, such as editing date comparisons and correcting event widget errors. Also added a option to join a email list.
2.0.0
- Complete, from scratch rewrite of plugin.
- Using internal Meetup API functionality
- Migration system to ensure backwards compatibility with past versions of WP-Meetup
- Cleaner code base
1.5.3
- Small tweaks to ensure that the band-aid fix is working. Our next step is basically to rewrite the plugin from scratch and change the way it handles event posts, since this band-aid is not ideal!
- Removed unnecessary code to speed things up a bit
1.5.2
- Band-aid fix: if, for some reason, an event does not have a post then it will be linked to the meetup event instead of the non-existant post.
- In the calendar view, if there are no events on a day it no longer fills up that space with “nbsp” ‘s.
1.5.1
- Hotfix to make plugin work with WordPress 3.6 (and hopefully resolve some of the other issues users have been having!)
- Preparation for a huge overhaul to this plugin! Thanks for sticking with us while we’ve been dealing with these issues!
1.5.0
- Revised the way the calendar works – you now have a ton of control to show events from previous and future months!
- Now automatically grabs the previous year’s worth of events, and you can now choose to grab the next year’s worth of events (up from just 2 months)
- Changed it so that events and groups are deleted from the database when the plugin is uninstalled, not just deactivated!
- Fixed a typo in the instructions
- Refixed lost changes from 1.4.8 update
1.4.8
- Fixed the endless “multiple primary keys defined” error message
- Fixed the bug where the fifth week of a month sometimes doesn’t show up
1.4.7
- Updated plugin to work with WordPress 3.5
1.4.6
- Fixed a typo introduced in 1.4.5
1.4.5
- Added ability to display any number of months in the calendar display. Use e.g. [wp-meetup-calendar number_of_months=’3′]. This defaults to ‘2’ if no number is specified.
- Cleaned up the way the calendar is displayed and created to accommodate the above.
- Altered the way the developer support works.
- Updated images to show off our awesome new logo!
1.4.4
- Added API key validation check
1.4.3
- Added ability to selectively trash event posts
- Added RSVP buttons
- Cleaned up deactivation
1.4.2
- Removed sidebar priority in admin menu to resolve conflicts with other plugins
- Prevented upcoming events widget form displaying out-of-range posts
- Removed group label from meta box and upcoming events widget when there’s only one group
- Modified home page filter for WP 3.3 compatibility
1.4.1
- Disabled displaying links to unpublished event posts on widget calendar & page calendar
1.4
- Altered post storage — all events are stored only as a custom post type
- New widget shows only the next few upcoming events
- Added link option to calendar widget to link to your calendar page
- Added header color option to calendar widget
- Fixed bug that occurs for events occuring next calendar year on the calendar page
- Fixed “Invalid group URL” bug for PHP versions >= 5.3
1.3
- Separated admin screens into multiple pages
- Added color coding for groups
- Fixed auto-updating bug
1.2
- Added custom post type generation. Instead of generating standand posts, you can set the plugin to generate a custom post type so developers can create their own custom archive and single templates.
1.1.2
- Removed plug so that we can stay hosted on WordPress.org
1.1.1
- Added group name to event meta on posts
1.1
- Added support for multiple meetup groups
1.0.2
- Added auto-update feature: The plugin now fetches new events every hour.
1.0.1
- Fixed activation bug involving constructor methods
- Added FB like button on admin page
- Edited plugin description
1.0