Gutenberg Support

The Sports Club Management plugin supports WordPress 5.

Your site keeps running. And, you can work with Member data and Competitions as before.

A full transition to the (new) Gutenberg editor effects the plugin in a number of ways. Like:

  • Blocks are the new shortcodes. Meaning: create a block for every shortcode and, eventually, phase out shortcodes.
  • Creating and updating Members, Competitions, Matches, and Invoices will get a new look-and-feel. How? That’s not clear yet as WordPress does not have clear guidelines yet.

In conclusion, you will see changes to the plugin in future releases. It is a substantial effort. But, we are aware to this. And, we are already working on it.

Version 1.12.6 add bulk creation of Competitors and Matches

In an effort to improve the user experience of the plugin, a few new wizards have been added.

Bulk creation of Competitors and Matches is available now. As well as a wizard to add Team Players to a team.

As before, the REST API is the foundation for these changes. This API has been extended for this plugin. However, we do not (yet) recommend to build your own code around this as there may be slight changes in the near future.

We would like the enhance the user experience even further by implementing wizards to import matches from file.

Version 1.12.5 is available now

The main enhancement of version 1.12.5 is the improved implementation of the import feature that used to be available when logged in as admin only.

A user that can create a single new Member can now upload multiple Members from a CSV file too. An import wizard (on the ‘Add new Member’ admin page) guides the upload process.

The same holds for Invoice creation. Next to a single Invoice, a user can create a multitude of Invoices by using a wizard on the ‘Add new Invoice’ admin page.

REST API

These implementations are based on the REST API that is available in WordPress. The REST API has now been enabled for this plugin too, albeit in a limited way yet.

In the near future, the REST API will become available for Competitions and Matches too. The API will support a smoother creation and editing of Matches and Competitors.

Stay tuned…

Where did the “Import Data” menu go?

From version 1.12.5, the “Import Data” menu has been removed. The functionality is still available, though.

Import invoices

For bulk creation of Invoices, just go the the admin page to add a new Invoice. Instead of creating a single Invoice for one specific Member, you can select a Member Category and create a batch of new Invoices by following the steps in the wizard at the bottom of the page.

Import Members

Similarly, import Members from a CSV file by using the admin page to add a new Member. At the bottom of the page, a CSV file can be entered to upload an existing member list to your site.