The 「SNORDIAN』s H5P Content Type Repository Manager」 plugin for WordPress allows to set an alternative H5P Content Type Hub Server to get H5P contents from. It also offers additional functionality related to the server that is used.
Install
Upload ZIP file
- Go to https://github.com/otacke/snordians-h5p-content-type-repository-manager/releases.
- Pick the latest release (or the one that you want to use) and download the
snordians-h5p-content-type-repository-manager.zipfile. - Log in to your WordPress site as an admin and go to Plugins > Add New Plugin.
- Click on the Upload Plugin button.
- Upload the ZIP file with the plugin code.
- Activate the plugin.
Configure
The settings of this plugin are available by going to Settings -> H5P Content Type Repository Manager.
URL
By default, H5P』s core library will use the base URL api.h5p.org/v1 which points towards H5P Group』s official H5P Content Type Hub. If you want to get content types from a different H5P Content Type Hub, you can change the URL option to the base URL of the alternative hub.
Note: You may want to set up your alternative hub yourself. There』s the node.js based server software called Catharsis for this purpose.
Schedule automated updates
By default, H5P requires an admin to update content types to newer versions manually by either using the Hub client or by uploading content type files with newer libraries. If you want to automate this process, you can change the Schedule automated updates option:
- Never: No automated content type update
- Daily: Update the content types once a day
- Weekly: Update the content types once a week
Please note that only content types that were already installed will be updated. Content types that have not been installed yet will not be installed.
Please note that only the libraries will be updated. An admin will still need to upgrade existing contents to use the newer libraries.
Sponsor note
The plugin was developed by Sustainum within the XR Energy project. Development work was carried out by SNODRIAN as a contractor.
「Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Education and Culture Executive Agency (EACEA). Neither the European Union nor EACEA can be held responsible for them.」





