{"id":248938,"date":"2025-08-29T09:12:54","date_gmt":"2025-08-29T09:12:54","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/snordians-h5p-content-type-repository-manager\/"},"modified":"2026-03-26T13:52:40","modified_gmt":"2026-03-26T13:52:40","slug":"snordians-h5p-content-type-repository-manager","status":"publish","type":"plugin","link":"https:\/\/pe.wordpress.org\/plugins\/snordians-h5p-content-type-repository-manager\/","author":14759294,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.12","stable_tag":"1.0.12","tested":"6.9.4","requires":"6.2","requires_php":"","requires_plugins":null,"header_name":"Snordian's H5P Content Type Repository Manager","header_author":"Oliver Tacke (SNORDIAN), Sustainum","header_description":"Manage the H5P Content Type Hub.","assets_banners_color":"656da4","last_updated":"2026-03-26 13:52:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/otacke\/snordians-h5p-content-type-repository-manager","header_author_uri":"https:\/\/snordian.de","rating":0,"author_block_rating":0,"active_installs":10,"downloads":498,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description"],"tags":{"1.0.10":{"tag":"1.0.10","author":"otacke","date":"2025-09-29 10:02:01"},"1.0.11":{"tag":"1.0.11","author":"otacke","date":"2026-01-28 09:50:49"},"1.0.12":{"tag":"1.0.12","author":"otacke","date":"2026-03-26 13:52:40"},"1.0.8":{"tag":"1.0.8","author":"otacke","date":"2025-09-25 21:25:54"},"1.0.9":{"tag":"1.0.9","author":"otacke","date":"2025-09-26 10:02:10"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3352491,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3352491,"resolution":"256x256","location":"assets","locale":""},"icon-500x500.png":{"filename":"icon-500x500.png","revision":3352491,"resolution":"500x500","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3352491,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3352491,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3352491,"resolution":"772x250","location":"assets","locale":""},"banner.svg":{"filename":"banner.svg","revision":3352491,"resolution":false,"location":"assets","locale":false}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.10","1.0.11","1.0.12","1.0.8","1.0.9"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[247053,69177],"plugin_category":[],"plugin_contributors":[127463],"plugin_business_model":[],"class_list":["post-248938","plugin","type-plugin","status-publish","hentry","plugin_tags-catharsis","plugin_tags-h5p","plugin_contributors-otacke","plugin_committers-otacke"],"banners":{"banner":"https:\/\/ps.w.org\/snordians-h5p-content-type-repository-manager\/assets\/banner-772x250.png?rev=3352491","banner_2x":"https:\/\/ps.w.org\/snordians-h5p-content-type-repository-manager\/assets\/banner-1544x500.png?rev=3352491","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/snordians-h5p-content-type-repository-manager\/assets\/icon.svg?rev=3352491","icon":"https:\/\/ps.w.org\/snordians-h5p-content-type-repository-manager\/assets\/icon.svg?rev=3352491","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<h3>Install<\/h3>\n\n<h3>Upload ZIP file<\/h3>\n\n<ol>\n<li>Go to https:\/\/github.com\/otacke\/snordians-h5p-content-type-repository-manager\/releases.<\/li>\n<li>Pick the latest release (or the one that you want to use) and download the <code>snordians-h5p-content-type-repository-manager.zip<\/code> file.<\/li>\n<li>Log in to your WordPress site as an admin and go to <em>Plugins &gt; Add New Plugin<\/em>.<\/li>\n<li>Click on the <em>Upload Plugin<\/em> button.<\/li>\n<li>Upload the ZIP file with the plugin code.<\/li>\n<li>Activate the plugin.<\/li>\n<\/ol>\n\n<h3>Configure<\/h3>\n\n<p>The settings of this plugin are available by going to <code>Settings -&gt; H5P Content Type Repository Manager<\/code>.<\/p>\n\n<h3>URL<\/h3>\n\n<p>By default, H5P's core library will use the base URL <code>hub-api.h5p.org\/v1<\/code> 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 <code>URL<\/code> option to the base URL of the alternative hub.\nNote: You may want to set up your alternative hub yourself. There's the node.js based server software called <a href=\"https:\/\/github.com\/otacke\/catharsis\">Catharsis<\/a> for this purpose.<\/p>\n\n<h3>Schedule automated updates<\/h3>\n\n<p>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 <code>Schedule automated updates<\/code> option:<\/p>\n\n<ul>\n<li>Never: No automated content type update<\/li>\n<li>Daily: Update the content types once a day<\/li>\n<li>Weekly: Update the content types once a week<\/li>\n<\/ul>\n\n<p>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.\nPlease note that only the libraries will be updated. An admin will still need to upgrade existing contents to use the newer libraries.<\/p>\n\n<h3>Sponsor note<\/h3>\n\n<p>The plugin was developed by <a href=\"https:\/\/www.sustainum.de\/\">Sustainum<\/a> within the <a href=\"https:\/\/xr-energy.eu\/\">XR Energy project<\/a>. Development work was carried out by <a href=\"https:\/\/snordian.de\">SNODRIAN<\/a> as a contractor.<\/p>\n\n<p>\"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.\u201d<\/p>","raw_excerpt":"Allows to use alternative H5P Content Type Hub Servers.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/248938","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=248938"}],"author":[{"embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/otacke"}],"wp:attachment":[{"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=248938"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=248938"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=248938"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=248938"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=248938"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=248938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}