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