<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Would this be allowed:<BR> <BR>function name(){<br> add_theme_support( 'automatic-feed-links' );<br> if ( ! isset( $content_width ) ) $content_width = 900;<br>}<br>name();<BR><br>add_action('init', 'name2');<br>function name2() {<br> register_nav_menus( array('header' => __( 'Header Navigation', 'theme-slug' ) ) ); <br>}<BR> <BR>Or do I require the author to add a new function and use it with after_setup_theme.<BR><br> <BR><div><hr id="stopSpelling">Date: Thu, 15 May 2014 23:40:47 +0200<br>From: myazalea@hotmail.com<br>To: theme-reviewers@lists.wordpress.org<br>Subject: Re: [theme-reviewers] Is after_setup_theme required?<br><br>




<div>But what is the correct hook is not that well documented. If you look at the codex for register_nav_menu it doesn't mention any hooks, and for add_theme_support it sais "if" attached to a hook. </div>
<div>It seems more like advice than requirement.</div>
<div>I'll try to be more specific, but right now it's just too late ;)</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div style="color: rgb(87, 87, 87); font-size: 8px;">Skickat från min Samsung Mobil</div>
</div>
<br>
<br>
<div>-------- Originalmeddelande --------</div>
<div>Från: Justin Tadlock </div>
<div>Datum:15-05-2014 20:12 (GMT+01:00) </div>
<div>Till: "Discussion list for WordPress theme reviewers." 
</div>
<div>Rubrik: Re: [theme-reviewers] Is after_setup_theme required? </div>
<div><br>
</div>
<div>
<div dir="ltr">What's required is that themes appropriately execute their code on the correct hook rather than arbitrarily executing it in `functions.php`. If something should be done on the `after_setup_theme` hook, the theme author should create a function
 and execute his or her code on that hook.</div>
<div class="ecxx_gmail_extra"><br>
<br>
<div class="ecxx_gmail_quote">On Thu, May 15, 2014 at 1:00 PM, Ulrich Pogson <span dir="ltr">
<<a href="mailto:grapplerulrich@gmail.com" target="_blank">grapplerulrich@gmail.com</a>></span> wrote:<br>
<blockquote class="ecxx_gmail_quote" style="padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;">
<div dir="ltr">The way I understand it, the reason you use `<font face="arial, sans-serif">after_setup_theme` is so that the code is run only when needed for the theme. If it is not mentioned in the guidelines then I would it is highly recommended.</font></div>
<div class="ecxx_gmail_extra"><br>
<br>
<div class="ecxx_gmail_quote">
<div>On 15 May 2014 18:41, carolina poena <span dir="ltr"><<a href="mailto:myazalea@hotmail.com" target="_blank">myazalea@hotmail.com</a>></span> wrote:<br>
</div>
<blockquote class="ecxx_gmail_quote" style="padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;">
<div>
<div>
<div dir="ltr">Is using after_setup_theme required when adding register_nav_menu, add_theme_support, load_theme_textdomain etc,<br>
or is using init allowed?<br>
 <br>
</div>
</div>
<br>
</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">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>


<br>_______________________________________________
theme-reviewers mailing list
theme-reviewers@lists.wordpress.org
http://lists.wordpress.org/mailman/listinfo/theme-reviewers<br>_______________________________________________
theme-reviewers mailing list
theme-reviewers@lists.wordpress.org
http://lists.wordpress.org/mailman/listinfo/theme-reviewers</div>                                           </div></body>
</html>