I absolutely think that framework namespacing should be an obvious exception to the namespacing guideline.<div><br></div><div>As for an author-based namespace? That gets trickier, because the potential for a namespace clash exists since the prefix becomes arbitrary with respect to Theme name. (The obvious example: a Theme developer who also develops Plugins.)</div>
<div><br></div><div>How can we avoid/minimize that clash potential?</div><div><br></div><div>Chip<br><div><br><div class="gmail_quote">On Tue, Sep 25, 2012 at 6:27 PM, Daniel Tara <span dir="ltr">&lt;<a href="mailto:contact@onedesigns.com" target="_blank">contact@onedesigns.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">This comes a bit as a surprise as I&#39;ve always been under the impression that themes that use a framework are exempt from the &quot;unique prefix&quot; rule. The unique prefix per theme author seems interesting though.<span class="HOEnZb"><font color="#888888"><div>
<br></div></font></span><div><span class="HOEnZb"><font color="#888888">Daniel</font></span><div><div class="h5"><br><div><br><div><div>On Sep 26, 2012, at 2:20 AM, Edward Caissie wrote:</div><br><blockquote type="cite">I would be open to discussing a prefix based on the theme author, especially one with multiple themes in the repository. For the longest time I was using bns_ as the prefix of choice (all of my themes use a more &quot;unique&quot; prefix now, but the code is otherwise almost identical for these items) as it also keeps in line with my &quot;brand&quot; at <a href="http://BuyNowShop.com/" target="_blank">http://BuyNowShop.com</a> where I &quot;showcase&quot; my themes and plugins. I still use BNS at the beginning of all of my plugins.<br>


<br>This may need to be addressed on a case by case basis, but like I said, I&#39;m open to discussions.<br><br><br clear="all">Cais.<br>
<br><br><div class="gmail_quote">On Tue, Sep 25, 2012 at 7:10 PM, Justin Tadlock <span dir="ltr">&lt;<a href="mailto:justin@justintadlock.com" target="_blank">justin@justintadlock.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


One of the things that I&#39;ve wanted to do is use a standardized hook system across all my themes.  However, as per the guidelines, this is not an option because themes require a unique prefix:<br>
<a href="http://codex.wordpress.org/Theme_Review#Theme_Namespacing" target="_blank">http://codex.wordpress.org/<u></u>Theme_Review#Theme_Namespacing</a><br>
<br>
All my themes are built on the same framework as well as several themes from other theme authors (some of which are also on .ORG). Trying to explain why the &quot;hybrid_before_content&quot; hook won&#39;t work with the Prototype theme is problematic with many of my users.  As I build more themes, I can see this becoming an even bigger issue.<br>



<br>
The biggest thing for me is cutting back on repeat support questions.  I&#39;ll have one user find a perfectly good answer in my forums for another theme that won&#39;t work with the theme he&#39;s using.<br>
<br>
I don&#39;t see not having a unique prefix on hooks as a major issue. But, I wanted to touch base with you all before going down this route with my themes.  Thoughts?<br>
______________________________<u></u>_________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">theme-reviewers@lists.<u></u>wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/<u></u>mailman/listinfo/theme-<u></u>reviewers</a><br>
</blockquote></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>
</blockquote></div><br></div></div></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>