10up / distributor

Share content between your websites.
https://distributorplugin.com
GNU General Public License v2.0
637 stars 156 forks source link

Compatibility with Oxygen Builder #787

Open stephen-clark opened 3 years ago

stephen-clark commented 3 years ago

Is your enhancement related to a problem? Please describe.

Syncing Oxygen Builder templates

I am trying to sync Oxygen builder templates across my Wordpress multisite. The Oxygen template is made of three parts - 1. the template itself - 2. a link to a second template from which your template inherits design (e.g. typically a header/footer template), and re-usable templates that are inserted within your template (e.g. banners that feature in multiple places).

Currently, only #1 template will sync.

If #2 is present, the sync will return "There was an issue loading connections."

If #3 is present, the sync will ignore it or not find it and render nothing.

Describe the solution you'd like

I'd like the sync to work for Oxygen Builder (https://oxygenbuilder.com/) templating, which will allow the whole site and content to be kept in sync.

Designs

Current: Template - syncs Inherited tempalte - no sync Included Re-usable templates - no sync

Ideal: Template - syncs Inherited tempalte - sync Included Re-usable templates - sync

Describe alternatives you've considered

None available.

Additional context

I'm aware that this is slightly off the original path, of the plugin, but it so nearly achieves that which is impossible to do otherwise, sync oxygen templates across the multisite. Oxygen Builder is arguebly the best theme/page builder for Wordpress and very popular - allowing you full control over the whole layout of your site in a way no other system does. it would be amazing if you were able to increase the scope of this product, or tweak it and release a new one to sync the templates, seeing as it can already sync the basic form of the template.

jeffpaul commented 3 years ago

@stephen-clark welcome to Distributor and thanks for the feedback! I'll note that this is very likely related to #348, so I'm milestoning this alongside that issue. If your issue is more urgent or important than can wait for that milestoned release, then email me (jeff.paul@10up.com) and we can discuss alternate options for you... thanks!