Tell us what you are trying to do?
In the legacy Views interface I can see my views - and for some of them it is showing "missing post type".
I think this because when I created the view - the CPT was called one thing - but I then had to change the name at a later date.
So now Toolset view still thinks these old CPTs are selected to be displayed in the view (even though they don't exist.)
As they don't exist - I can't therefore remove them from list of CPTs to select for the view (as they are not there).
So do I:
A: Recreate the view completely
B: Create another CPT of the name that is now missing - then deselect it in the view - then delete that CPT again.
Graphics showing what I can see in the Views interface and the CPT selections that are current available in the View itself.
Hi,
Thank you for contacting us and I'd be happy to assist.
The views store the selected post type's slugs in the settings. So if a selected post type's slug is changed, you'll experience what is shown in your screenshot.
I don't foresee any error or performance drawback if the views are left as they are. However, to fix them you can follow these steps:
1. You'll first restore the change CPT's slug back to what it was before.
2. Then when you open the view for editing, you'll be able to unselect that CPT from the content selection settings.
3. After that target CPT has been changed from all the views, you can change its slug back to the new one.
I hope this helps and please let me know if you need further assistance.
regards,
Waqar