<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<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="font-size:8px;color:#575757">Skickat från min Samsung Mobil</div>
</div>
<br>
<br>
<div>-------- Originalmeddelande --------</div>
<div>Från: Justin Tadlock <justin@justintadlock.com></div>
<div>Datum:15-05-2014 20:12 (GMT+01:00) </div>
<div>Till: "Discussion list for WordPress theme reviewers." <theme-reviewers@lists.wordpress.org>
</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="x_gmail_extra"><br>
<br>
<div class="x_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="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<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="x_gmail_extra"><br>
<br>
<div class="x_gmail_quote">
<div class="">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="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div class="">
<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>
</body>
</html>