Title: Connector for Mobilizon
Author: Daniel
Published: <strong>January 9, 2021</strong>
Last modified: June 12, 2026

---

Search plugins

![](https://ps.w.org/connector-mobilizon/assets/icon.svg?rev=2518638)

# Connector for Mobilizon

 By [Daniel](https://profiles.wordpress.org/dwaxweiler/)

[Download](https://downloads.wordpress.org/plugin/connector-mobilizon.2.4.0.zip)

 * [Details](https://wordpress.org/plugins/connector-mobilizon/#description)
 * [Reviews](https://wordpress.org/plugins/connector-mobilizon/#reviews)
 *  [Installation](https://wordpress.org/plugins/connector-mobilizon/#installation)
 * [Development](https://wordpress.org/plugins/connector-mobilizon/#developers)

 [Support](https://wordpress.org/support/plugin/connector-mobilizon/)

## Description

Connector for Mobilizon allows you to display the upcoming events of [Mobilizon](https://joinmobilizon.org/),
which is a federated event listing platform, on your WordPress website.

Features
 – Display events as Gutenberg block, as widget and as shortcut – Display
events’ picture, if available, title with link, date, and location, if available–
Cache requests’ responses for 2 minutes in the database – Configure number of events
to show per block, per widget and per shortcut – Optionally filter events by one
or more public groups per block, per widget and per shortcut – Set the URL of the
Mobilizon instance in the settings

This plugin requests the events via Mobilizon’s GraphQL API.

The source code is available on [Github](https://github.com/dwaxweiler/connector-mobilizon).

## Screenshots

[⌊List of 3 events⌉⌊List of 3 events⌉[

List of 3 events

[⌊List of 4 events of one group⌉⌊List of 4 events of one group⌉[

List of 4 events of one group

[⌊Gutenberg block in editor⌉⌊Gutenberg block in editor⌉[

Gutenberg block in editor

[⌊Widget creation⌉⌊Widget creation⌉[

Widget creation

[⌊Shortcut creation⌉⌊Shortcut creation⌉[

Shortcut creation

[⌊General settings⌉⌊General settings⌉[

General settings

## Installation

Install this plugin on the “Add Plugin” page in the administrator backend of your
WordPress website by searching for it by its name or by uploading its archive by
clicking on “Upload Plugin”. In both cases, you then need to click the corresponding“
Install now” button.

After the installation, you can adapt the URL of the Mobilizon instance whose events
you want to list on the plugin’s settings’ page.

### Custom styling

You can change the appearance of this plugin completely by adding your own CSS code.

The BEM naming convention is used, which results in the following class names: –`
connector-mobilizon_events-list` is used at the root container element. – `connector-
mobilizon_events-list--error` is added to the root container element if an error
message is displayed instead of events. – The child elements have class names with
a name appended. For example, `connector-mobilizon_events-list__picture` is used
for the picture element.

Use the developer tools of your browser to check all the names.

### Shortcut usage

Shortcut format with limiting the number of events to show to 3 for example: `[connector-
mobilizon-events-list events-count=3]`

Optionally, you can only show the events of one or more groups by indicatings their
usernames: `[connector-mobilizon-events-list events-count=3 group-name="mygroup"]`
Multiple group usernames have to be separated by comma: `[connector-mobilizon-events-
list events-count=3 group-name="mygroup1,mygroup2,mygroup3"]` You have to use their
username, e.g. `@nosliensvivants`, and append the name of their instance if they
use a different one, e.g. `@yaam_berlin@mobilize.berlin`.

## Reviews

![](https://secure.gravatar.com/avatar/922a4fbb24eb671a0a5e8605edc22c98737b72ccfcb9e35fc0ce0e95443c076c?
s=60&d=retro&r=g)

### 󠀁[Really cool](https://wordpress.org/support/topic/really-cool-81/)󠁿

 [lahax](https://profiles.wordpress.org/lahax/) June 8, 2026

It’s really great to be able to display Mobilizon events in a static Wordpress website.
It’s much easier to create events in Mobilizon than to edit in Wordpress. I can 
have many people editing the events in Mobilizon, while keeping my wordpress credentials
private. Many thanks for such a great plugin! Thanks for the tip to define the timezone
in order for the date and time to show correctly 🙂

 [ Read all 1 review ](https://wordpress.org/support/plugin/connector-mobilizon/reviews/)

## Contributors & Developers

“Connector for Mobilizon” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Daniel ](https://profiles.wordpress.org/dwaxweiler/)

“Connector for Mobilizon” has been translated into 2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/connector-mobilizon/contributors)
for their contributions.

[Translate “Connector for Mobilizon” into your language.](https://translate.wordpress.org/projects/wp-plugins/connector-mobilizon)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/connector-mobilizon/),
check out the [SVN repository](https://plugins.svn.wordpress.org/connector-mobilizon/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/connector-mobilizon/)
by [RSS](https://plugins.trac.wordpress.org/log/connector-mobilizon/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

### [2.4.0]

#### Changed

 * Display group name instead of username on show more button
 * Update dependencies

#### Fixed

 * Clarify that group usernames are used in group filter

### [2.3.0]

#### Changed

 * Confirm compatibility with WordPress 7.0
 * Update dependencies

### [2.2.0]

#### Added

 * Add wrappers and class names following the BEM naming convention for easier CSS
   formatting

#### Changed

 * Update dependencies
 * Switch from `date()` to `gmdate()` and to non-obsolete ATOM date format

#### Security

 * Exit also object-oriented files when called directly

### [2.1.0]

#### Added

 * Allow to filter by multiple group names

#### Changed

 * Confirm compatibility with WordPress 6.9
 * Update dependencies

#### Removed

 * Revert escaping strings in blocks as React takes care of it

#### Security

 * Add missing output escapes detected by Plugin Check

### [2.0.0]

#### Added

 * Display “Show more events” button below the events list
 * Document basic installation
 * Add settings link to action links of plugin on plugins page
 * Add donation link to meta row of plugin on plugins page

#### Changed

 * Use `wp_remote_get()` instead of cURL functions for downloading the images
 * Use date and time formats from general site settings
 * Update dependencies

#### Removed

 * Removed option “Display named offset”

#### Fixed

 * Show group not found error message in block

#### Security

 * Escape translated strings to prevent HTML injections

### [1.4.0]

#### Changed

 * Update dependencies
 * Confirm compatibility with WordPress 6.8

### [1.3.0]

#### Added

 * Comment for translators what placeholder will contain

#### Changed

 * Confirm compatibility with WordPress 6.7
 * Load block script only in footer to reduce waiting time
 * Update dependencies

#### Fixed

 * Mark event-related data as non-translatable within plugin
 * Add version number to script registration to break browser caching
 * Handle location being null

### [1.2.0]

#### Added

 * Display event picture if available

#### Changed

 * Update dependencies

### [1.1.0]

#### Added

 * Add some spacing between event items

#### Changed

 * Update dependencies
 * Confirm compatibility with WordPress 6.6

#### Fixed

 * Fix undefined variable $classNamePrefix for both error views

### [1.0.0]

#### Added

 * Display name of group when it cannot be found

#### Changed

 * Let backend do requests to API of Mobilizon instance for increased privacy
 * Update dependencies

#### Fixed

 * Fix displaying more than one block in the editor

### [0.11.5]

#### Changed

 * Confirm compatibility with WordPress 6.5

### [0.11.4]

#### Changed

 * Confirm compatibility with WordPress 6.4
 * Update dependencies

### [0.11.3]

#### Fixed

 * Clean up distributed files

### [0.11.2]

#### Changed

 * Update dependencies
 * Confirm compatibility with WordPress 6.3

### [0.11.1]

#### Fixed

 * Revert minimum PHP version to 7.4 to allow some more time for upgrading PHP

### [0.11.0]

#### Changed

 * Update dependencies
 * Confirm compatibility with WordPress 6.2

#### Security

 * Set minimum PHP version to oldest stable 8.0

### [0.10.1]

#### Changed

 * Confirm compatibility with WordPress 6.1
 * Update dependencies

### [0.10.0]

#### Added

 * Add Gutenberg events list block
 * Show loading indicator during request

#### Changed

 * Set list style type to none and left padding to zero for all occurences
 * Move shortcut usage description into installation section in `readme.txt`
 * Update dependencies

### [0.9.1] – 2020-05-19

#### Fixed

 * Fix WordPress compatibility version number

### [0.9.0] – 2020-05-19

#### Added

 * Improve explanation of group name filter

#### Changed

 * Update dependencies
 * Confirm compatibility with WordPress 6.0

#### Fixed

 * Fix displaying error message for the case the group is not found

### [0.8.0] – 2022-01-09

#### Added

 * Add support for older browsers using babel

#### Changed

 * Confirm compatibility with WordPress 5.9
 * Update dependencies

#### Fixed

 * Use ES modules correctly
 * Trim events’ location

### [0.7.0] – 2021-12-23

#### Added

 * Add specific error message for the case the group is not found
 * Add code formatter prettier

#### Changed

 * Update dependencies
 * Simplify build process

#### Fixed

 * Fix Invalid DateTime on event end time being null

#### Security

 * Set minimum PHP version to oldest stable 7.4

### [0.6.2] – 2021-08-24

#### Changed

 * Update dependencies

#### Fixed

 * Fix empty WordPress timezone_string option resulting in Invalid DateTime

### [0.6.1] – 2021-07-13

#### Changed

 * Confirm compatibility with WordPress 5.8
 * Update dependencies

### [0.6.0] – 2021-06-02

#### Added

 * Optionally display the current offset as short name after the time via the general
   plugin settings

#### Changed

 * Update dependencies

#### Fixed

 * Capitalise Mobilizon name in description

### [0.5.0] – 2021-05-06

#### Added

 * Localise dates based on the WordPress locale and time zone

#### Changed

 * Clearly list features in `readme.txt` description
 * Update dev dependencies c8, eslint, gulp-replace, webpack

#### Fixed

 * Improve translatability

### [0.4.0] – 2021-04-20

#### Added

 * Show events’ location if set: `description` and `locality` fields
 * Plugin icon

#### Changed

 * Update dev dependencies eslint, jsdom, webpack

### [0.3.0] – 2021-04-05

#### Added

 * Donation link to WordPress Plugin Directory sidebar and to `package.json`
 * Cache requests for 2 minutes
 * Set up ESLint static code analysis

#### Changed

 * Update luxon dependency
 * Update dev dependencies jsdom, webpack, webpack-cli

### [0.2.2] – 2021-03-10

#### Changed

 * Confirm compatibility with WordPress 5.7
 * Update graphql dependency
 * Update dev dependencies jsdom, webpack, webpack-cli, webpack-stream

### [0.2.1] – 2021-01-15

#### Fixed

 * Add missing backtick to `readme.txt`

### [0.2.0] – 2021-01-15

#### Added

 * `changelog.txt`
 * Changelog maintenance steps to `README.md`
 * Link to Github repository in `readme.txt`
 * Option to show events of a specific group by indicating its name

#### Changed

 * Use same Markdown style in `README.md` as in other documents

### [0.1.0] – 2021-01-09

initial release

## Meta

 *  Version **2.4.0**
 *  Last updated **2 weeks ago**
 *  Active installations **20+**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/connector-mobilizon/), [German](https://de.wordpress.org/plugins/connector-mobilizon/),
   and [Italian](https://it.wordpress.org/plugins/connector-mobilizon/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/connector-mobilizon)
 * Tags
 * [events](https://wordpress.org/plugins/tags/events/)[mobilizon](https://wordpress.org/plugins/tags/mobilizon/)
 *  [Advanced View](https://wordpress.org/plugins/connector-mobilizon/advanced/)

## Ratings

 4 out of 5 stars.

 *  [  0 5-star reviews     ](https://wordpress.org/support/plugin/connector-mobilizon/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/connector-mobilizon/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/connector-mobilizon/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/connector-mobilizon/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/connector-mobilizon/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/connector-mobilizon/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/connector-mobilizon/reviews/)

## Contributors

 *   [ Daniel ](https://profiles.wordpress.org/dwaxweiler/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/connector-mobilizon/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://paypal.me/dwaxweiler)