Hi, I can see how this is a serious problem. I'll try to help as best I can. Please try these troubleshooting steps first:
- Temporarily deactivate all plugins except Types and Views, then activate a default theme like Twenty Seventeen. If you want to use a plugin like Maintenance Mode to disable the site from users while you're testing that will be fine. Resave your permalinks and test again in this minimum setup.
- If the problem is resolved, that indicates a conflict somewhere. Please activate your theme and plugins one-by-one until the problem is revealed. You may have to resave permalinks each time you activate another plugin.
- If the problem was not resolved, continue.
- Access your server logs to see if any errors are being thrown that could be causing your server to display a 404 message instead of the actual post. If you do not have access to your logs or know where to get them, go in your wp-config.php file and look for define(‘WP_DEBUG’, false);. Change it to:
Then add these lines, just before it says 'stop editing here':
Now try to load a student page again. If any errors are thrown, this will create an error_log.txt file in your site's root directory. Please send me its contents. Once that is done, you can revert the updates you made to wp-config.php.
I'll review your logs and determine how best to proceed.
I have traced the error to the recent Toolset Access plugin update, actually. Apparently, it no longer recognizes my network admin role when I attempt to access these (login-only) single CPTs, though it has no problem presenting me with the (login-only) archive view. I have registered myself as an admin on the offending site, and all now seems to work.