<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>+1 to Chip's answer</div><div><br>On Jan 21, 2014, at 3:58 PM, Chip Bennett <<a href="mailto:chip@chipbennett.net">chip@chipbennett.net</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">You're conflating two different things here - the second being completely different from the first - and then trying to apply what I said about the first to the second. That doesn't work.<div><br></div>
<div>Of *course* a Theme can have appropriate uses of custom queries. But those custom queries would be known, not arbitrary: querying a certain category term, or post_format term, or whatever, to display in some known, Theme-defined way. Themes do that all the time, and doing so is perfectly fine.</div>
<div><br></div><div>That's entirely different from what you were talking about before: custom page template that allows the user to define *arbitrary* custom queries, displayed in an *arbitrary* way. That's Plugin territory. Why? Because the *user* is defining the query/relationship/manner of display of the content. The output of that effort is something that a user would reasonably want to retain when switching Themes (and nothing about that output is in any way specific to the Theme).</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 21, 2014 at 4:56 PM, emin ozlem <span dir="ltr"><<a href="mailto:eminozlem@gmail.com" target="_blank">eminozlem@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>I think "custom page template" could be out of option but "custom query" should definitely not qualify as PT. For example if you have a slider, widget or anything like that in your theme you'd definitely want to use a custom query to display certain posts in there.<br>

</div>For example your theme has a custom "portfolio" styled display, and you'd want to show posts from "portfolio" category, or a selected category, cant you do that ? I havent checked all the themes, but i am pretty sure there must be themes doing that kind of thing.<br>

<br></div>I dont know why are theme guidelines are so restrictive. I get the ones that involve "added functionality","modifiyng / adding content" ; since those would cause the loss off those functionalities or contents and would cripple number of plugins. But as for "displaying" of existing content differently, it should be more open.<br>

</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">2014/1/21 Chip Bennett <span dir="ltr"><<a href="mailto:chip@chipbennett.net" target="_blank">chip@chipbennett.net</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">A custom page/custom query creator is *definitely* Plugin territory.</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 21, 2014 at 3:47 PM, emin ozlem <span dir="ltr"><<a href="mailto:eminozlem@gmail.com" target="_blank">eminozlem@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> I think this shouldnt fall into plugin territory since there would be no content loss upon deactiivation. If we are to exclude every "functionality" from themes, what are the purpose of themes, just picking colors ?<br>



<br>For example I was preparing a "custom page creator", you would choose from select boxes as such;<br></div>I want to create a page that displays "posts | custom_p_type" from "cat1-cat2" ordered by"ID | date" etc... you get the idea.<br>



<br></div>Creating page-templates are a pain for the average user. This "functionality" i am planning not only makes it easier; but also prevents data loss. Because the creator wont create new page-* files but instead it will use the default page.php file and get the query parameters from an option.<br>



<br></div>Would that too also fall into plugin territory ?<br></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">2014/1/21 Emil Uzelac <span dir="ltr"><<a href="mailto:emil@uzelac.me" target="_blank">emil@uzelac.me</a>></span><br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">This seems like plugin-territory to me.</div>



</div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>On Tue, Jan 21, 2014 at 1:29 PM, Faishal Saiyed <span dir="ltr"><<a href="mailto:saiyedfaishal@gmail.com" target="_blank">saiyedfaishal@gmail.com</a>></span> wrote:<br>




</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">Hi,<div><br></div><div>I am reviewing one theme and they give one section call <b>"One-Click Child Themes" </b>in theme option. using that setting i can create child theme by providing name. </div>






<div><br></div><div>I will create that name directory in wp-content theme directory and create 3 files</div><div>1. style.css</div><div>2. screenshoot.png</div><div>3. function.php</div><div><br></div><div>I feel like it is not part of presentation , it is a part of functionality. </div>






<div><br></div><div>But i want other theme-reviewers suggestion on same.</div><span><font color="#888888"><div><br></div><div><br></div><div>-- <br><div dir="ltr"><div style="font-family:arial;font-size:small">
Faishal Saiyed<span style="font-family:Arial;white-space:pre-wrap"> </span><br>

</div><span style="font-size:small;vertical-align:baseline;white-space:pre-wrap;font-family:Arial">Web: </span><a href="http://about.me/faishal" style="color:rgb(17,85,204);font-family:'Times New Roman';font-size:medium" target="_blank"><span style="vertical-align:baseline;font-size:13px;white-space:pre-wrap;font-family:Arial">about.me</span></a><br>






</div>
</div></font></span></div>
<br></div></div>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">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>
<br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">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>
</div></div><br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">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>
</div></div><br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">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>
</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>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>theme-reviewers mailing list</span><br><span><a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a></span><br><span><a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a></span><br></div></blockquote></body></html>