Wordpress Gutenberg Block for Mobilizon
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
André cc216b1176 „LICENSE“ hinzufügen 11 months ago
dist small fixes 1 year ago
src small fixes 1 year ago
.editorconfig initial commit 1 year ago
.eslintignore initial commit 1 year ago
.eslintrc.json initial commit 1 year ago
.gitignore initial commit 1 year ago
LICENSE „LICENSE“ hinzufügen 11 months ago
package-lock.json make the backend more user friendly 1 year ago
package.json make the backend more user friendly 1 year ago
plugin.php Add event descriptions in modal box 1 year ago
readme.md enhance readme 1 year ago


Mobilizon-Block (Wordpress Plugin)

This Plugin is beta-state. Use it carefully! But you are welcome to report bugs or feature wishes.


  • Easy to use and setup
  • Integrates nicely in your existing theme
  • Show events of specific group or whole instance
  • Configuration in the block settings:
    • Maximum number of events shown
    • Selectable designs (soon)
    • Amount of event-details displayed (soon)
  • Events get cached on the server as transients (soon)

Differences to connector-mobilizon

This Wordpress-Plugin is inspired by https://github.com/wordpress-connector-for-mobilizon/connector-mobilizon/.

  • Using a Gutenberg-Block, not a shortcode
  • Fetches the events on the server side (php), not on the client side (JavaScript), which is out-of-the-box GDPR-compatible.


v0.3 - 04. August 2021

  • Add event descriptions in modal box (not optional yet)

v0.2 - 04. August 2021

  • Enhance backend design
  • Make setup more fail-proof
  • small fixes

v0.1 - 01. August 2021

  • Initial Proof of Concept



If you want to contribute code, translations or have ideas and so on, please see the https://codeberg.org/linos/mobilizon-block/issues section first. You are very welcome.

👉 npm install

  • Fetches the dependencies
  • Usually only needed the first time, or when the dependencies are updated

👉 npm start

  • Use to compile and run the block in development mode.
  • Watches for any changes and reports back any errors in your code.

👉 npm run build

  • Use to build production code for your block inside dist folder.
  • Runs once and reports back the gzip file sizes of the produced code.

Additional Information

This project was bootstrapped with Create Guten Block.