Add more mix-and-match content control: select exact content or settings to be cloned, and be able to keep content from existing target site
There are some companies such as WPMUdev and also Infinite WP that provide this "copy" service where you can copy one page from one site to others in a multisite environment, but to be honest I would trust you with it more than with them.
[Note from NS Support: this was originally three similar suggestions that have been merged because they all fit into the idea of greater mix and match content control:
1. cloning a page or pages to another site or multiple sites
2. enabling options for each post type to: keep source, keep target, keep both (merge) or keep none
3. adding finer control over which non-post content and settings are cloned
Many thanks! This is the second time very recently that this idea has crossed our radar. With our new V3 architecture I don’t think it would be too hard to add to the existing Content add-on, or even a new add-on if we starting thinking of additional features to combine with it.
Joe Moore commented
I would love if it could skip copying over media files if they already exist in the target's uploads folder (but still map them correctly in the DB of course).
Right now, the cloning process takes over an hour solely due to those uploads files and can run into timing out problems.
Add possibility to keep a post type from being overwritten. If I for instance have a custom post type that I want to keep on my sites, this would be checked and ignored by the cloner.
Enable fine-control over the following:
- new content options per post type (clear, keep source, keep target, merge)
- include / exclude specific widgets
- include / exclude specific plugin settings
Joseph Dowdy commented
Well, if you want an additional feature, take a look at the problem faced by someone who creates a landing page (either for themselves or maybe they sell it). Getting that landing page into a site is not easy. You've got a serious issue with the template having to be the same if it's going to work, right? Maybe not considering that there is a plugin that will help with this problem so this sort of thing can be done with the right code with this as proof: https://wordpress.org/plugins/jonradio-multiple-themes/.
So, if you could copy/paste a page from a development site into another site with a different theme, then you could create a landing page in one location and paste it into another.
If someone were a landing page developer, they could sell a landing page and then "export" the page to be copied into the new site.
This would solve a LOT of problems for people who develop landing pages and have clients who are WordPress users or WordPress users who have an existing multisite and then create a new landing page that they want to spread across their network.