Make it easier to visualize where to put your content in a given theme (aka "dummy content")
|Reported by:||helen||Owned by:||helen|
|Component:||Themes||Keywords:||has-patch needs-testing needs-dev-note|
When you spin up a fresh site or try on a theme that has many widget areas, it can be difficult to imagine how to shape what exists into what you have in mind. This is further compounded by mismatches in theme screenshots, .org demos, other demos, and live previews with your own (potentially sparse) content.
To that end, I would like to propose a system of "dummy content", where content can be provided that gives users an idea of what might looks best in a given area of a theme. This content should not be injected into the database, but rather appear during live previews (i.e. the customizer).
We will want to consider the following:
- What does the current default and fallback content landscape look like?
- What do themes and plugins currently do around preview or default content?
- What kind of format should this take? (i.e. JSON for cross-language/context compat)
- How do we make this translatable/localization-friendly, i.e. making sure that content is not just translatable into another language but also is culturally relevant?
- How do we allow for future-inspiring creativity while promoting consistent experiences and considering forward-compat?
- How might this impact the theme review team?
- Can this integrate with .org theme demos?