{"id":7142,"date":"2026-02-13T08:46:55","date_gmt":"2026-02-13T08:46:55","guid":{"rendered":"https:\/\/www.jollydeck.com\/academy\/?p=7142"},"modified":"2026-02-13T12:16:33","modified_gmt":"2026-02-13T12:16:33","slug":"publish-your-e-learning-in-wordpress","status":"publish","type":"post","link":"https:\/\/www.jollydeck.com\/academy\/publish-your-e-learning-in-wordpress\/","title":{"rendered":"Publish your e-learning in WordPress"},"content":{"rendered":"\n<p><strong>SCORM was designed for LMS infrastructure.<\/strong><strong><br><\/strong><strong>WordPress was designed for the open web.<\/strong><\/p>\n\n\n\n<p>If your audience already lives on WordPress, there is no reason to package learning for containment.<\/p>\n\n\n\n<p>Many <strong>trainers, consultants, and product teams<\/strong> run their websites on WordPress. They sell via <strong>WooCommerce<\/strong>, publish gated content, or deliver expertise directly from their own domain. In these cases, exporting SCORM and uploading files creates unnecessary friction.<\/p>\n\n\n\n<p>There is a simpler model:<\/p>\n\n\n\n<div class=\"wp-block-group highlight-special\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Build in JollyDeck. Deliver where your audience already is.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">How to embed e-learning from JollyDeck into WordPress<\/h2>\n\n\n\n<p>Publishing interactive learning in WordPress takes only a few steps.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Generate the embed code in JollyDeck<\/h3>\n\n\n\n<p>Start in JollyDeck. Open your course or resource, click <strong>Publish<\/strong>, and choose the <strong>Publish on your website <\/strong>option. JollyDeck will generate a ready-to-use embed code.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large imageShadowExtra\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-1-1-1024x524.png\" alt=\"\" class=\"wp-image-7151\" srcset=\"https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-1-1-1024x524.png 1024w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-1-1-548x280.png 548w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-1-1-768x393.png 768w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-1-1.png 1416w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2. Add it to WordPress<\/h3>\n\n\n\n<p>Copy the embed code.<\/p>\n\n\n\n<p>Go to your WordPress post or page. In the Block Editor, click the \u201c+\u201d icon and select <strong>Custom HTML<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large imageShadowExtra\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-2-1024x521.png\" alt=\"\" class=\"wp-image-7152\" srcset=\"https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-2-1024x521.png 1024w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-2-550x280.png 550w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-2-768x391.png 768w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-2.png 1420w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Paste the embed code into the HTML block. If needed, <strong>adjust the width and height values<\/strong> inside the code to control how the learning content appears on the page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large imageShadowExtra\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"446\" src=\"https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-3-1024x446.png\" alt=\"\" class=\"wp-image-7153\" srcset=\"https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-3-1024x446.png 1024w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-3-590x257.png 590w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-3-768x334.png 768w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/Screenshot-3.png 1419w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">3. Publish<\/h3>\n\n\n\n<p>Click <strong>Publish<\/strong> (or <strong>Update<\/strong> if the page already exists). Your interactive e-learning content is now live inside your WordPress article.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What happens after publishing<\/h2>\n\n\n\n<p>The e-learning remains hosted in JollyDeck. WordPress simply displays it. If you update the content in JollyDeck, the embedded version <strong>updates automatically<\/strong>. There is no need to re-export or re-upload anything.<\/p>\n\n\n\n<p>This makes embedding especially useful for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Trainers <\/strong>running courses from WordPress<\/li>\n\n\n\n<li><strong>Solopreneurs <\/strong>selling access via WooCommerce<\/li>\n\n\n\n<li><strong>Consultants <\/strong>delivering gated expertise<\/li>\n\n\n\n<li><strong>Product teams <\/strong>embedding onboarding on marketing pages<\/li>\n<\/ul>\n\n\n\n<p>SCORM still makes sense inside enterprise LMS environments. But if your destination is the open web, embedding is the more natural approach.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Example: Embedded one-pager<\/h2>\n\n\n\n<p>Below is an example of a one-pager generated with JollyDeck and embedded directly into WordPress.<\/p>\n\n\n\n<iframe src=\"https:\/\/learn.jollydeck.com\/app\/standalone\/6010c39990cb6e425cb2816d32210c6081490b57f939311c7d972ffa976ea033ed5b88c2db829d9bdbcb5de086c361da3fbb7109dc35345a91653da23d713fb2a42d8d4c3d3e0404d6783277faec2866cac6f8b0da20779cf3e6247a6f4dede46bdc03e0\/\" width=\"100%\" height=\"660\" allow=\"fullscreen\" loading=\"lazy\" class=\"iframeShadowExtra\"><\/iframe>\n\n\n\n<p>Note that the blog posts in JollyDeck are fairly narrow. If the layout of your blog allows it, the width of the embedded course can be adjusted accordingly.<\/p>\n\n\n\n<p>Learners stay on your site, interact with the content, and complete activities without being redirected elsewhere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why this approach is more future-proof<\/h2>\n\n\n\n<p>Embedding removes file management. Your content stays in JollyDeck, and WordPress simply displays it. Update the course once, and every embedded version reflects the change instantly \u2014 no re-exporting, no version confusion.<\/p>\n\n\n\n<p>You can publish product training on a public page, add onboarding to an internal portal, embed customer education in a help centre, or place interactive learning directly inside your blog.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large imageShadowExtra\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"563\" src=\"https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/image-1024x563.png\" alt=\"\" class=\"wp-image-7143\" srcset=\"https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/image-1024x563.png 1024w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/image-509x280.png 509w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/image-768x422.png 768w, https:\/\/www.jollydeck.com\/academy\/wp-content\/uploads\/2026\/02\/image.png 1275w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>And you\u2019re not publishing blind. JollyDeck tracks <strong>Daily views<\/strong> and <strong>Daily unique visitors<\/strong> for your embedded content, so you can see exactly how often it\u2019s being accessed.<\/p>\n\n\n\n<div class=\"wp-block-group highlight-special-gray-light\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">Try it yourself<\/h2>\n\n\n\n<p>Create your first course or resource in JollyDeck, generate the embed code, paste it into WordPress, and publish.<\/p>\n\n\n\n<p>From zero to embedded content in under 10 minutes.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.jollydeck.com\/register\/public\/\" class=\"generalButton generalButtonLarge generalButtonDark\">Start here<\/a><\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SCORM was designed for LMS infrastructure.WordPress was designed for the open web. If your audience already lives on WordPress, there is no reason to package learning for containment. Many trainers, consultants, and product teams run their websites on WordPress. They &hellip; <a href=\"https:\/\/www.jollydeck.com\/academy\/publish-your-e-learning-in-wordpress\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":7166,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[9,3],"tags":[],"class_list":["post-7142","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-development"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/posts\/7142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/comments?post=7142"}],"version-history":[{"count":4,"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/posts\/7142\/revisions"}],"predecessor-version":[{"id":7173,"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/posts\/7142\/revisions\/7173"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/media\/7166"}],"wp:attachment":[{"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/media?parent=7142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/categories?post=7142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jollydeck.com\/academy\/wp-json\/wp\/v2\/tags?post=7142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}