{"id":19003464,"date":"2026-08-26T11:05:19","date_gmt":"2026-08-26T11:05:19","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/compatibility-with-tutor-lms-2\/"},"modified":"2026-08-26T11:05:47","modified_gmt":"2026-08-26T11:05:47","slug":"compatibility-with-tutor-lms-2","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/compatibility-with-tutor-lms-2\/","title":{"rendered":"Compatibility with Tutor LMS"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hello. I know this could be a problem with how Tutor LMS works but I&#8217;d like to report this issue anyway, maybe you have some idea for a fix.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I am using Tutor LMS + Woocommerce on a site that uses Easy Optimizer. I have enabled the Defer Javascript Execution with the Defer method and deferring Javascript works correctly on every site I tested but this one with Tutor LMS ended up having one quirk.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When browsing as a student and viewing a class that has a video embed, Tutor LMS shows the loading spinner first and the video embed loads behind it, but the spinner never hides. Probably that Javascript never loaded or never ran.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If I view the course&#8217;s page without optimizations, it shows correctly. If i disable Defer Javascript it also shows correctly. But the weird thing is: even if I put that class&#8217; URL in the Exclude URLs, or in caching&#8217;s Excluded URLs, the problem persists. It seems to me that the optimization exclusion isn&#8217;t working, whether I use a wildcard URL or the full exact URL. I had to disable deferring completely so it could work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I will post this to Tutor LMS support forum as well.<\/p>\n","protected":false},"template":"","class_list":["post-19003464","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19003464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19003464\/revisions"}],"predecessor-version":[{"id":19003465,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19003464\/revisions\/19003465"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=19003464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}