WP Manifestindependent plugin directory
manifest / events / meetup-event-publisher

Meetup Event Publisher WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Retrieve data from Meetup.com and publish it as blog post on your website.

★ 1stars
21release downloads
v2.2.2latest · 11mo ago

Install

Download meetup-event-publisher.zip From the v2.2.2 release on GitHub, Nov 10, 2025

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/epiphyt/meetup-event-publisher/releases/download/v2.2.2/meetup-event-publisher.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Retrieve data from a custom API for Meetup.com and publish it as blog post on your website.

Requirements

  • PHP 8.3
  • WordPress 6.7

Usage

After installing, go to Settings > Writing > Meetup.com Slug and set the slug of your meetup. The slug can be found in the URL of your meetup. E.g. the slug of https://www.meetup.com/wpmeetup-stuttgart/ is wpmeetup-stuttgart. If you leave the slug empty, all events from all meetups are retrieved.

After that, once daily the plugin checks the Meetup.com API for meetups and creates/updates the next meetup as blog post.

Shortcodes

[meetup_event]

You can access and output many data of the event, e.g. name, local_date, link, description etc.

Attributes

event: Access a specific event. Allows selecting by the event name, the local date, the ID or the special command next for the next event. Example: [meetup_event event="2025-10-27"]

exclude_protocol: For the field link, this option, if set to yes allows to remove the https:// from the link to allow using the shortcode in areas where esc_url is used (e.g. in button blocks). Example: [meetup_event field=link exclude_protocol=yes]

fallback: If the field/event has no data, the defined fallback will be displayed.

field: Select the specific field to output. Example: [meetup_event field="name"]
If a field is nested, use dots to traverse the nesting. Example: [meetup_event field="location.address.street_address"]

slug: If no slug is configured in the settings, you can select the meetup slug of which you want to display data from.

[meetup_event_list]

Get a list of events.

Attributes

fallback: A fallback message if no data is available.

hidden: A list of fields that are hidden. Currently supported: organizer, title and meta. Multiple fields can be separated by comma.

limit: The amount of events you want to list. Default: 10

slug: An optional slug to display only events of this meetup.

Building

First, you need to install all NPM dependencies. Make sure you have NPM installed first. Then, run this command:

npm install

Development build

To build assets for development purposes and to watch for changes, run this command:

npm start

Production build

To build assets for production, run this command:


npm run build

Releases

7 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v2.2.2 latest
Nov 10, 2025 11mo ago
meetup-event-publisher.zip
4
Nov 10, 2025 11mo ago
meetup-event-publisher.zip
6
Oct 6, 2025 1 year ago
meetup-event-publisher.zip
0
Oct 6, 2025 1 year ago
meetup-event-publisher.zip
0
May 18, 2025 1 year ago
meetup-event-publisher.zip
1
May 14, 2025 1 year ago
meetup-event-publisher.zip
0
May 8, 2024 2 years ago
meetup-event-publisher.zip
10
A grade

Security

Meetup Event Publisher 2.2.2 · audited by WP Registry

No security issues found.

Audited release
2.2.2
Findings
none
Worst severity
—
Content hash
45f84bf1b0f226a427590d52…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.