CitrusDev
7 Case Studies
A CitrusDev Case Study
The customer, an educational platform built on WordPress and LearnDash, was experiencing severe performance issues. Their lesson editor and admin pages were loading extremely slowly due to slow API requests that were taking 3-6 seconds each, which was hindering the platform's core functionality and user experience.
CitrusDev investigated and identified that the LearnDash plugin was the root cause, as it executed a heavy, unoptimized database query on every single API request. By applying a specific filter provided by LearnDash's support team, CitrusDev was able to prevent this unnecessary query from running. This solution resulted in a 40x speed boost for API requests and reduced overall server load. CitrusDev's work also contributed to a permanent fix being integrated into a future LearnDash plugin update.