0
这是我在主题选项页面中显示的复选框的代码:wordpress主题复选框
$options[] = array("name" => "Enable/Disable Slider",
"desc" => "If you don´t want to see the slider on your homepage you can disable it here.",
"id" => $shortname."_onoffslider",
"std" => "",
"type" => "checkbox",
"class" => "");
现在的复选框是存在的。而且我还有一些代码在我的模板中回显true或false的值。像这样:
<p>
<?php if(get_option('_onoffslider') != '') { ?>
<?php echo get_option('_onoffslider'); ?>
<?php } else { ?>
It is ON!
<?php } ?>
</p>
在模板页面文本“它是ON!”总是显示,不管复选框是打开还是关闭。我知道代码是错误的,但我无法修复它。
任何帮助?感谢=)
作品!但如果我在<?php} else {?>之前放置此文本“Is is OFF”,它不起作用,因为它总是显示“Ii is ON!”我所理解的是它是真实的还是虚假的,但没有任何事情是真的或假的。 – 2012-01-08 11:07:14
有关于此的任何想法? – 2012-01-08 11:24:46
我解决了这个问题:<?php if(get_option('of_onoffslider')==='true'){?>做这个<?php} else {?>那样做。谢谢 – 2012-01-08 11:47:25