Your best bet would be to use a function call.
Ie.
if ( my_theme_option('Something') ) {
//Do something
}
in functions.php:
function my_theme_option($option) {
$options = get_option('my_theme_options');
return isset($options[$option]) ? $options[$option] : false;
}
Do not be afraid of multiple calls to get_option, the overhead is small.
Also, You shouldnt be doing any form of serialization yourself, the
options API will take care of storing the array/object. (Not sure if you
are doing that or not)
On Mon, 22 Mar 2010 23:11:20 +1200, Paul Robinson
<[email protected]> wrote:
Hi guys,
I know I probably shouldn't post this here, but I tried on the forum &
although I got an answer to my original question, no one seems to want to
help with the problem it's caused.
I'm developing a theme in 3.0 & being newish a theme dev have only just
realized that variables defined in functions.php cannot be accessed in
all
template files like functions can. I store the options for my theme in
as a
serialized array in the options db & want to make all the options
available
to the entire theme easily. Has anyone done this or know of an easy way
to
do it? Or is the only way to define it in funcitons.php and keep
globalizing
the variable at the top of each theme file?
Again sorry for this being off topic, but no one in the forum seems to be
able to help.
Paul.
_______________________________________________
wp-testers mailing list
[email protected]
http://lists.automattic.com/mailman/listinfo/wp-testers
--
Dion Hulse / dd32
Contact:
e: [email protected]
Web: http://dd32.id.au/
_______________________________________________
wp-testers mailing list
[email protected]
http://lists.automattic.com/mailman/listinfo/wp-testers