How to share some content in a multisite?


I’m working on the Drupal 8 multisite where there is main site and partner sites.

For example partners publish events or news.

I want some content from partner sites to be available on the main site. How can this be done?

What I discovered so far:

  1. sharing db tables seems tricky – there are just to many node tables and their dependencies will likely break.

  2. I could create custom entity but then its not place in “content” (beacause it’s not node type) and I will lose nice content handling. but tables are easier to share then.

  3. I could copy the content but then i have copies not the same content (what are possibilities here?)

قالب وردپرس