duangan6797 2012-01-08 10:45
浏览 27

wordpress主题复选框

This is the code I have to display the checkbox in the theme options page:

$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" => "");

The checkbox now is there. And also I have this bit of code to echo the value true or false in my template. like this:

        <p>
        <?php if( get_option('_onoffslider') != '') { ?>
        <?php echo get_option('_onoffslider'); ?>

        <?php } else { ?>

        It is ON!

        <?php } ?>
    </p>    

In the template page the text "It is ON!" always shows, no matter the checkbox is on or off. I know the code is wrong but i can´t fix it.

Any help? thanks =)

  • 写回答

1条回答 默认 最新

  • dongqie4233 2012-01-08 10:53
    关注

    It should be

     <p>
            <?php $shortname="whateveryouhadchosen"; ?>
            <?php if( get_option($shortname.'_onoffslider') != '') { ?>
            <?php echo get_option($shortname.'_onoffslider'); ?>
    
            <?php } else { ?>
    
            It is ON!
    
            <?php } ?>
        </p>    
    
    评论

报告相同问题?

悬赏问题

  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?