WordPress / gutenberg

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
https://wordpress.org/gutenberg/
Other
10.49k stars 4.19k forks source link

Allow Users to Contribute Custom Templates to a Shared, Free Gutenberg Template Library directly into Guntenberg #66578

Open orionp13 opened 3 days ago

orionp13 commented 3 days ago

What problem does this address?

Currently, users are limited to the default templates and blocks provided within Gutenberg, and there’s no central repository where users can freely share and access custom templates created by others. This limitation restricts users from benefiting from community-created designs and templates, which could otherwise enrich the variety of layouts and structures available in Gutenberg. For users who want to create unique, reusable layouts or leverage designs created by the community, there is no straightforward way to access or contribute to a shared, free template library within the editor.

What is your proposed solution?

I propose creating a centralized, 100% free Gutenberg template library where users can contribute and access custom templates. This feature would allow users to save their own layouts as templates and optionally share them with the broader Gutenberg community. By building a shared repository within the Gutenberg editor, users could explore and import templates created by others directly into their editing environment, fostering a collaborative and open-source approach to content creation.

Key aspects of the solution include:

This shared, free template library would make Gutenberg a more versatile and collaborative tool, offering users a rich selection of design options while promoting a culture of open-source sharing. By enabling users to contribute to a central repository, the Gutenberg community can benefit from a diverse collection of templates suited for various content types and styles.

hanneslsm commented 3 days ago

There is the Block Pattern Directory and Theme Directory. What would be the main difference from those?

orionp13 commented 3 days ago

Thank you for your question. The main advantage of this proposal is to provide users with direct access to a template library within the WordPress interface, eliminating the need to visit an external site. It would also make it much easier for users to share their blocks and templates directly from the Gutenberg editor. This way, users wouldn’t have to manually export or import files, streamlining the process and enhancing the overall user experience. It would foster more active collaboration within the community.