I’ve run into a very interesting issue. I manage our main WordPress site through cPanel’s WordPress Toolkit Pro. On this WordPress site, we run a popular LMS plugin called LearnDash. LearnDash extends WordPress native post types with post types for courses, lessons and topics.
Cloning our main site to our staging domain causes all courses to return 404s. Just saving the permalinks (/wp-admin/options-permalink.php) without making any changes solves the issue and the courses are back.
The interesting part is that permalink issue isn’t caused on the newly cloned staging site. It’s caused on the main live site!
I haven’t been able to narrow down what’s causing the issue. The LearnDash LMS has had permalink related issues before, but I’ve never seen anything like this. Does anyone have an idea on what’s causing it and why the live site, not the cloned site, is affected?
Cloning our main site to our staging domain causes all courses to return 404s. Just saving the permalinks (/wp-admin/options-permalink.php) without making any changes solves the issue and the courses are back.
The interesting part is that permalink issue isn’t caused on the newly cloned staging site. It’s caused on the main live site!
I haven’t been able to narrow down what’s causing the issue. The LearnDash LMS has had permalink related issues before, but I’ve never seen anything like this. Does anyone have an idea on what’s causing it and why the live site, not the cloned site, is affected?