<div dir="ltr">If it's not something that can be accomplished via post custom meta (similar to layout options), then I would suggest making it a Plugin.<div><br></div><div>I would consider what you're describing to be user-created configurations - and configurations that aren't Theme-specific (basically, they rearrange things inside of the post container).</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jun 21, 2014 at 6:22 PM, Weaver Theme <span dir="ltr"><<a href="mailto:weavertheme@gmail.com" target="_blank">weavertheme@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Themes cannot use Custom Post Types, but I have a valid use case that has nothing to do with content and everything to do with presentation, and need help with my thinking process on this issue.<br>

<br></div>I have had user requests to add a custom page/post templating feature. For example (very shortened): %title% %content% %featured-image%, and so on would be replaced in the user defined template with the respective content of a page/post. They don't want to learn PHP to add a new page template via a child theme. This seems like a reasonable feature, and is really quite easy to implement.<br>

<br></div>To me, the obvious way to implement the user's template definitions is via a Custom Post Type (register_post_type). This is clearly a presentation feature - but with the user having very fine control over that presentation.<br>

<br></div>If not a Custom Post Type to implement the template definition, what is another reasonable approach that gives all the nice built-in functinality of a custom post type? There must be some elegant solution other that a textbox?<br>

<br></div>Thanks in advance for any suggestions for a different way to implement user presentation templates.<br><br>--<br><br></div>Bruce Wampler<br><div><br><br><div><br><br></div></div></div>
<br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
<br></blockquote></div><br></div>