<font color="#333333"><font size="2"><font face="arial,helvetica,sans-serif">Thanks Otto, I appreciate this :)<br clear="all"></font></font></font><div><div><font face="arial, helvetica, sans-serif">----</font></div><div><font face="arial, helvetica, sans-serif"><strong>Emil Uzelac</strong> | ThemeID | T: 224-444-0006 | Twitter: @EmilUzelac | E: <a href="mailto:emil@themeid.com" target="_blank">emil@themeid.com</a> | <a href="http://themeid.com/" target="_blank">http://themeid.com</a></font></div>


<div><font color="#999999" face="arial, helvetica, sans-serif">Make everything as simple as possible, but not simpler. - Albert Einstein</font></div><br>
<br><br><div class="gmail_quote">On Sun, Jun 12, 2011 at 5:04 PM, Otto <span dir="ltr">&lt;<a href="mailto:otto@ottodestruct.com">otto@ottodestruct.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Several ways to solve that, the easiest of which is simply to use an<br>
isset() before trying to use the variables.<br>
<br>
But basically, I just mean it&#39;s a bad idea to set defaults into the<br>
database, ever. This would be a better approach:<br>
<br>
$foo = get_theme_mod(&#39;my_setting&#39;,&#39;default_value&#39;);<br>
<br>
That gets you the default_value if my_setting isn&#39;t set.<br>
<font color="#888888"><br>
-Otto<br>
</font><div class="im"><br>
<br>
<br>
On Sun, Jun 12, 2011 at 4:57 PM, Emil Uzelac &lt;<a href="mailto:emil@themeid.com">emil@themeid.com</a>&gt; wrote:<br>
&gt; I see and understood. Thanks :)<br>
&gt;<br>
&gt; Weird thing about this is when defaults are not set and activated in Theme<br>
&gt; Options, there are some bugs, i.e.<br>
&gt; Other warnings: 2<br>
&gt; -- Debug: Undefined index: home_subheadline on line 133 of<br>
&gt; /wp-content/themes/shell/includes/theme-options.php<br>
&gt; -- Debug: Undefined index: contact_email on line 238 of<br>
&gt; /wp-content/themes/shell/includes/theme-options.php<br>
&gt; And once &quot;Save Options&quot; they go away.<br>
&gt; I am seeing this with Coraline as well. But when defaults are set this<br>
&gt; &quot;Undefined index&quot; is not present.<br>
&gt; Emil<br>
&gt;<br>
</div><div><div></div><div class="h5">_______________________________________________<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>
</div></div></blockquote></div><br></div>