WordPress plugin intelligence profile

SNORDIAN's Local User Data for H5P

Allows to additionally store the H5P content type state in LocalStorage.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.5
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 4.0 · PHP —
Directory statusactive
Last directory update29 Aug 20251y ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records SNORDIAN's Local User Data for H5P version 1.0.5 as active, updated 1y ago and tested up to WordPress 6.9.

Overview

About this plugin

The “SNORDIAN’s Local User Data for H5P” plugin for WordPress amends the H5P plugin for WordPress. The latter saves the previous state of H5P content in the server’s database for users who are logged in. This plugin will, when activated, also store the previous state in the user’s browser and retrieve it from there.

This enables to resume H5P content without having to be logged in.

Install

Install via WordPress plugin repository

Install just like any other plugin.

Upload ZIP file

  • Go to https://github.com/otacke/snordians-local-user-data-for-h5p/releases.
  • Pick the latest release (or the one that you want to use) and download the snordians-local-user-data-for-h5p.zip file.
  • 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 “SNORDIAN’s Local User Data for H5P” plugin for WordPress does not need to be configured. In order to become active, you will go to the H5P plugin settings:

1. Find “Save Content State”

2. Check the option “Allow logged-in users to resume tasks”. This is required for being able to restore the previous state of H5P content in general.

3. Set “Auto-save frequency (in seconds)” to the time interval that should be used. The “SNORDIAN’s Local User Data for H5P” plugin will use the same value.

It’s not advisable to set this too low, because even though the “SNORDIAN’s H5P Local User Data” plugin uses the browser’s local storage, H5P will store states inside the database and creating too many calls frequently may mean much load for your server.

Limitations

  • The state will not be stored continuously, but be bound to H5P’s core triggering respective events, see How does resuming an exercise work in H5P? for details.
  • It is not possible to only store the previous state in the browser’s local storage but not in the database without changes to the H5P core (or overloading it, which this plugin does not do). So, if users are logged into WordPress and do H5P exercises, the exercises’s state will be stored inside the database.
  • Browsers limit the amount of local storage available per domain to 5MB or 10MB. This means that if users access a lot of H5P content, if H5P content stores a lot of data, or if other parts of your site use the local storage, space may run out and data may be lost.
  • Similar to H5P itself, the plugin cannot store the state of content embedded with embed codes rather than WordPress shortcodes.

Privacy

Beware that (in theory) the H5P user state could contain personal information of the user if the respective exercise demands to enter personal information. The “SNORDIAN’s Local User Data for H5P” plugin does not allow you to get hold of that information – in other words: you are not processing it. However, since the H5P plugin will send the very same information to your server, dealing with privacy implications of the H5P plugin may or may not be relevant for you depending on your local privacy laws.

Sponsor note

The plugin was developed by Sustainum within the XR Energy project. Development work was carried out by SNORDIAN 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). ”

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • h5p
  • resume
  • state
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 4.0 · PHP not listed
Update activity29 Aug 20251y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.