Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow plugin to manage and sync multiple CMS collections #131

Open
umar-ahmed opened this issue Dec 8, 2024 · 0 comments
Open

Allow plugin to manage and sync multiple CMS collections #131

umar-ahmed opened this issue Dec 8, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@umar-ahmed
Copy link

umar-ahmed commented Dec 8, 2024

Describe your use case
I am trying to build a plugin to sync posts, categories, tags, etc. from WordPress but cannot because plugins can only manage a single CMS collection at a time.

Describe the solution you'd like

Instead of creating a "synced" collection one at a time, plugins should be able to register a set of collections that are grouped under their own heading in the sidebar in the CMS

Mock-up:

CleanShot 2024-12-07 at 22 50 29@2x

This would allow for a plugin to support dynamically added collections and custom sync schedules per collection if Framer ships a solution for #75

Describe alternatives you've considered

Instruct users to manually set up a separate collection for:

  1. Posts
  2. Categories
  3. Tags
  4. Authors

Handle data references by manually syncing collections in the right order. For example, first sync Categories, Tags, and Authors before syncing Posts.

@umar-ahmed umar-ahmed added the enhancement New feature or request label Dec 8, 2024
@umar-ahmed umar-ahmed changed the title Allow plugin to manage and sync multiple collections Allow plugin to manage and sync multiple CMS collections Dec 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant