Title: Fatal Error on Abstract Method
Last modified: March 17, 2026

---

# Fatal Error on Abstract Method

 *  Resolved [Iulia Cazan](https://wordpress.org/support/users/iulia-cazan/)
 * (@iulia-cazan)
 * [2 months, 3 weeks ago](https://wordpress.org/support/topic/fatal-error-on-abstract-method/)
 * Hi,
   The plugin created a fatal error currently, please review:[17-Mar-2026 10:
   59:47 UTC] PHP Fatal error: Class H5PWordPress contains 1 abstract method and
   must therefore be declared abstract or implement the remaining methods (H5PFrameworkInterface::
   resetHubOrganizationData) in /…/h5p/public/class-h5p-wordpress.php on line 3Thank
   you!

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Author [makmentins](https://wordpress.org/support/users/makmentins/)
 * (@makmentins)
 * [2 months, 3 weeks ago](https://wordpress.org/support/topic/fatal-error-on-abstract-method/#post-18854025)
 * Hello!
 * I suspect you may be cloning the plugin directly from the GitHub repository? 
   In that case you need to ensure that you’ve run `git submodule update –init –
   recursive`, as per the [installation guidelines](https://wordpress.org/plugins/h5p/#installation).
   The master branch currently contains some functions not supported by WordPress,
   however the official release is pointing to the correct commits for submodules.
 *  Thread Starter [Iulia Cazan](https://wordpress.org/support/users/iulia-cazan/)
 * (@iulia-cazan)
 * [2 months, 3 weeks ago](https://wordpress.org/support/topic/fatal-error-on-abstract-method/#post-18854038)
 * Hi,
 * I am installing the plugin from WordPress repo, through composer, which feeds
   the package from here [https://wordpress.org/plugins/h5p/](https://wordpress.org/plugins/h5p/):
   `
   composer require wpackagist-plugin/h5p`
 * Any suggestions?
   Thank you!
 *  Plugin Author [makmentins](https://wordpress.org/support/users/makmentins/)
 * (@makmentins)
 * [2 months, 3 weeks ago](https://wordpress.org/support/topic/fatal-error-on-abstract-method/#post-18854078)
 * I just tested a completely fresh setup to test whether composer is indeed serving
   the correct files with `"wpackagist-plugin/h5p": "^1.17"` and it seems the submodules
   have the correct code in this case too, so it doesn’t seem to be a packaging 
   problem.
 * Perhaps you could provide some more details about your composer setup, and how
   exactly the h5p plugin is fetched? And what version it was updated from? Potentially
   removing it from composer (`composer remove wpackagist-plugin/h5p`) and re-running`
   composer require wpackagist-plugin/h5p` might help. Essentially, the problem 
   for you seems to be that files in the h5p/h5p-php-library directory are not up-
   to-date.
 *  Thread Starter [Iulia Cazan](https://wordpress.org/support/users/iulia-cazan/)
 * (@iulia-cazan)
 * [2 months, 3 weeks ago](https://wordpress.org/support/topic/fatal-error-on-abstract-method/#post-18854087)
 * Removing and adding it back did the trick, it must have been some composer cache
   on my end.
   Thank you so much for assisting with this, it works now!

Viewing 4 replies - 1 through 4 (of 4 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ffatal-error-on-abstract-method%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/h5p/assets/icon.svg?rev=986118)
 * [Interactive Content – H5P](https://wordpress.org/plugins/h5p/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/h5p/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/h5p/)
 * [Active Topics](https://wordpress.org/support/plugin/h5p/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/h5p/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/h5p/reviews/)

 * 4 replies
 * 2 participants
 * Last reply from: [Iulia Cazan](https://wordpress.org/support/users/iulia-cazan/)
 * Last activity: [2 months, 3 weeks ago](https://wordpress.org/support/topic/fatal-error-on-abstract-method/#post-18854087)
 * Status: resolved