Tano
Forum Replies Created
-
If I disable the following CSS condition, the menu elements look fine again:
However, this is extremely weird, as it happens only on this website. I don’t know what is adding this inline junk CSS code, which bypasses the Masteriyo default conditions.
Fixed with:
.theme-Divi .entry-content ul {
padding: 8px !important;
}On another website that is using almost the same setup, it displays fine:
@shresthauzwal Indeed, Deactivating-Activating Masteriyo fixed the issue.
Thanks!
Fixed.
Thanks!
@shresthauzwal This fixes the issue.
Thanks a lot!
Indeed, now the bullet points/numbers appear, but are missing indentation:
@shresthauzwal Finally, this fixes the issue!
I tested both logged out and logged in, in the following scenarios:
- LiteSpeed Cache Uninstalled – Issue fixed, works fine.
- LiteSpeed Cache Installed > Advanced Preset enabled – Same issue. To fix it, I had to also disable Cache REST API in the Cache Control Settings. So you need to update the note in your documentation, for users to also disable the REST API caching.
You can safely apply the new code in \includes\RestApi\Controllers\Version1\QuizAttemptsController.php in your next version.
Thanks a lot!
To me, it’s weird the fact that you can’t reproduce this, as I’m having the exact issue, on multiple sites, but I can’t tell if it happened after a Masteriyo, or a LiteSpeed Cache update.
However, I tend to believe that Masteriyo is the culprit here, because of the following:
- The quiz page when the user is not logged in:
As you can see, the browser reports that the page is indeed uncached.
Now, the HUGE issue is that I’ve completely disabled LiteSpeed Cache plugin, but I still can’t access the quiz…
EDIT: Some more testing. I set the LiteSpeed cache preset to Basic, and in Page Optimization > CSS/JS Settings, I disabled everything, and for a minute it worked. Now, it broke again…
And I now see this:
Deleted LiteSpeed completely on this website. Please let me know if you can start this quiz. ??
Please let me doubt your issue replication skills… ??
My web host uses LiteSpeed Web Server, so I get huge benefits by using their plugin.
Again, the steps to reproduce the issue:
- Install WordPress
- Install Masteriyo
- Install LiteSpeed Cache
- Disable caching for the Learn Page and add the Excludes > Do Not Cache URIs
- Create a course and a Quiz
- Log out > Delete the browser cache
- While being logged out, start a course and go to the quiz part.
Here’s a demo of my first Masteriyo website. It currently uses older versions (WP v6.2.3, Masteriyo v1.7.2 & LiteSpeed v6.0.0.1). I kept this on purpose, because it worked fine!
Start Course, go to the Quiz and hit Start Quiz. As you can see, it works fine there.
Now, do the same on my latest website, which uses the latest plugins (WP v6.5.4, Masteriyo v1.11.1 & LiteSpeed v6.2.0.1).
Can you see it now? ?? It worked before (older versions) and it doesn’t work now.
With all due respect, that’s why I’m doubting your issue replication skills.
PS: Both websites use the same hosting and mostly the same plugins.
The only way to fix it, is to completely disable the LiteSpeed Cache plugin.
Thanks!
Please note that you didn’t read my topic’s description.
Again: Please note that in?Masteriyo v1.11.1?and?Divi v4.25.1, some of the formatting done in the backend Course Description text editor, doesn’t show on the front.
This issue happens only when you use the DIVI THEME. So it’s a theme incompatibility issue.
If I revert to the default Twenty Twenty-Four theme, it works fine.
Indeed, this fixes the issue.
Thanks!
Here is the page.
As you can see, the bolded elements are part of a Bulleted list, however, the bullets don’t show.
Thanks for the update. v1.10.1 fixes most of the issues, except the account page bottom padding on Divi. This still needs to be set manually:
.masteriyo-account-page div#et-main-area div#main-content .container { padding-bottom: 40px; }
Thanks for the update. It works.
Also, there’s another issue in the User Dashboard > Your Courses:
@masteriyo Thanks for the snippet. This fixes the issue.