There isn’t an option to do it, but it is possible with a bit of custom code. Here is a quick guide, let me know if I can provide any further infos.
This guide ( https://perishablepress.com/faqs-user-submitted-posts/#usp-custom-post-type ) — which you gave me, seems destructive, because it will replace the default native WordPress Post type called Posts.
I don’t want to do that. I want to do what everyone else does.
What I mean is that, if I use Advanced Custom Fields ( https://ww.wp.xz.cn/plugins/advanced-custom-fields/)
Or Pods ( https://ww.wp.xz.cn/plugins/pods/)
— to do anything on my website, these plugins do not come to destroy(replace) the default native WordPress features. They simply come to enhance what WordPress already has.
Then when I am trying to place Posts on a Page, using Elementor, it doesn’t ask me to replace(destroy) the default native WordPress Post Type. It only asks for Post Source.
And let’s say I have Products, Recipe and Movie Post Types on the website, Elementor lets me choose which Post Type I want to pull Data from.
And whichever Post Type I choose, is where Elementor will pull the Data from.
REQUEST
1a.) Can you expand USP, so that it won’t need to destroy(replace) the default native WordPress Post Type, for it to be useful?
1b) Can you make it possible for it to fetch the Data from whichever available Post Type on the website, in the same way that Elementor pulls the Data according to the selected Post Source?
Glad to help:
- I’m not sure where in that simple code snippet you are getting anything that “replaces/destroys” any existing post type, but it’s incorrect. That snippet simply tells USP which post type to use. Nothing is ever destroyed.
- It’s an interesting idea, but honestly the code snippet works perfectly, used on many sites for years now with absolutely no issues.
I hope this helps, let me know if I can provide any further infos.