• 注册
  • 个人说明:TA有点懒了,什么都没有写。
    关注 1 粉丝 0 喜欢 0 内容 256
    河南省·郑州市
    聊天 送礼

    新版界面开发进度

    14%
    其实就是啥也没写,只有想法,哈哈
    • 回帖总排行
    • 采纳总排行

    分享精彩给好友

    全部文章 关注:0 内容:1074

    WordPress后台常用函数checked()、selected()、disabled()【转】

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • checked()、selected()、disabled(),这三个函数是主题设计和插件设计中添加后台设置比较常用到的函数,看似不起眼的小函数却能给我们很大便利。因为很少有人用到,也就很少有文献来说明,更别说是中文说明了,今天我们就是要讲一下这个。

      WordPress教程

      checked函数

      input:checkbox类型的一个是否被勾选的判断函数
      我们在做主题或者插件后台设置的时候可以像如下来使用它

      <input type="checkbox" name="if" value="1" <?php checked(1,get_option('if'));?> />

      selected函数

      select标签中的选项是否被选中

      <select id="start_of_week" name="weekday">
      	<option value="0" <?php selected(0,get_option('weekday'));?>>星期日</option>
      	<option value="1" <?php selected(1,get_option('weekday'));?>>星期一</option>
      	<option value="2" <?php selected(2,get_option('weekday'));?>>星期二</option>
      	<option value="3" <?php selected(3,get_option('weekday'));?>>星期三</option>
      	<option value="4" <?php selected(4,get_option('weekday'));?>>星期四</option>
      	<option value="5" <?php selected(5,get_option('weekday'));?>>星期五</option>
      	<option value="6" <?php selected(6,get_option('weekday'));?>>星期六</option>
      </select>

      disabled函数

      html中各类标签是否被禁用

      <input type="checkbox" name="ifdisabled" value="1" <?php checked(1,get_option('ifdisabled'));?> />

      参数详解

      checked( $checked, $current = true, $echo = true )
      selected( $selected, $current = true, $echo = true )
      disabled( $disabled, $current = true, $echo = true )

      因为依托同一个函数来实现,所以这三个函数其实接受的参数是一样的,
      第一个参数是标准值,
      第二个参数是实际值,
      第三个函数是是否显示。
      即如果第一个值与第二个值相等的话,那三个函数将返回

      checked="checked"
      selected="selected"
      disabled="disabled"
      你需要登录,才能进行发帖操作