General Idea:
Allow users to use SmartPost templates to be used more universally - including pages, category descriptions, etc. This can be achieved with shortcodes.
Details:
Create a short-code that can embed templates on pages and posts
The shortcode follows the form of [sp-template id="template-id"] where template id is the ID of the template that is defined in the template-builder in the dashboard
After creating the template, a shortcode will be presented to the user in the "template settings" meta-box, it will say something like "Use shortcode [sp-template id="7"] to embed this template in a page or post"
Alternatively, if users decide to go with creating a post via the dashboard, there would be a "sp-templates" button in the editor that allows them to populate the post using existing templates - a dialog would pop-up where they could add/remove components and build their post/page.
Users can still use the "quick-post" feature/button by using a the shortcode [sp-quickpost id="template-id". This will embed a quick-post button in a page or post, which will then expand to the template defined by "template-id" once clicked.
Questions to ask:
Does this mean we are moving away from the idea of "category templates"?
What about submitting new posts on the front-end? How would this affect the "quick-post" feature -- i.e. submit a new "template-name" post
General Idea: Allow users to use SmartPost templates to be used more universally - including pages, category descriptions, etc. This can be achieved with shortcodes.
Details:
Questions to ask: