Open carstingaxion opened 10 months ago
Simpler idea:
We have a simple hierachical taxonomy, called "network".
And a block, that is strictly tied to a term of that taxonomy. If one of such blocks gets saved into post_content, the corresponding term is attached to the post immediately. If the block is removed, also the term is removed from that post.
This particular block should allow the editors to pick one term out of this taxonomy. Now the simplest, would be to just render out the term title.
But, it would be nice to allow for some customisation at this point. Even the block stays somehow connected to the chosen term, the (human) editor should be able to overwrite the term title or whatever data is aggregated from the term, may it the term description or any kind of term_meta. This overriding happens only within that post, where the block is used. Nothing should be changed on the term itself.
Imagine an ingredients taxonomy, where the editor could choose from. The chosen terms could be apples and oranges, but the publishing editor could instead overwrite it to: green apples and blood oranges, while still keeping the post-term-relation.
The desired block would in best be a block-variation of the group block, which gets pre-populated with a paragraph block of the term-title and another paragraph-block with the term description. Those blocks don't need any special connection, because we can expect, nobody would rename the term of "Oranges" to something different than "Oranges", so if the editor stays with the suggested default, it'll be fine.
To come back to my introduced "network" taxonomy. My users are artists and theaters and they should be able to easily select ensemble members of a "production" post_type or the partners and sponsors of an "event" post_type. Members, partners and sponsors could be three parent-terms within that "network" taxonomy.
I want to prevent the content-editor from having to select the taxonomy-term from the settings-panel and the need of adding a term-link block to the content and so on.
Problem
In the context of Theaters you almost everywhere have teams, sometimes called ensemble. This is true for big houses, where you might find multiple continuous teams, as well as for solo freelancers with maybe different teams per project or task. In WordPress editing we need a way to assign singular persons (or even teams) to singular content, like art-direction for productions or musician for events.
(working) solutions of the past
Idea:
Pro
Contra