Hi @derlehre,
- We tested this on our end with the latest version of Masteriyo but were unable to replicate design issue. This could likely be related to a caching conflict on your site.
Could you please try the following steps and let us know if the issue persists:
- Clear your server-level cache (from your hosting control panel or server settings)
- Clear your plugin cache (from your caching plugin settings such as WP Rocket, LiteSpeed Cache, W3 Total Cache, or whichever you are using)
- Clear your browser cache (you can also try testing in a private or incognito window to rule out any browser-related caching)
Once you have cleared all caches, please test the Mark as Complete button again for your free course and let us know the result.
Additionally, could you please share the link to your free course so we can access it directly and investigate the behaviour on our end? This will help us identify the issue much more quickly and provide you with the most accurate solution.
2. We have tested the Enroll Button Disable feature and can confirm that it is working correctly with the shortcode method.
However, if you are using the default block method on other pages, please note that the block provides different layouts with its own individual controls, which means the general settings may not override it directly. You will need to configure the enroll button settings within the block itself.
We appreciate your patience and look forward to hearing from you!
Hello dear @shresthauzwal
In Elearning theme, when i click on the default courses in homepage, it shows buttons to enable or disable things of the course card, but it doesn’t have the option to disable the “buy now” or “start course” there.
From Masteriyo settings i could hide it in Courses page and single course page, but those default homepage courses, no i couldn’t.
Hi @derlehre,
Thank you for writ8ing back,
It seems our previous response may have been missed, so allow us to clarify once more.
We have already addressed the enroll button behavior in relation to the homepage course section. The shortcode method works correctly when the enroll button is disabled from the general settings.
However, if you are using the default block method on other pages, please note that each block comes with its own individual layout controls, which means the general settings may not override it directly. In this case, you cannot disable the enroll button directly through the block settings. As a workaround, you can switch to the Modern layout, as it does not include an enroll button by default.
Best regards!