我们知道,优秀的WordPress主题肯定都有一个强大的主题后台设置,比如陌小雨正在使用的xiu主题,后台设置就很丰富
设置越详细,主题越容易上手,售后服务压力就更小了。那么今天陌小雨就带大家揭开WordPress主题后台制作的神秘面纱, 😳
1、制作WordPress主题后台框架
array( 'name' => '单选项设置', 'desc' => '选择一个参数作为排序的根据,可以给与几个选择并且选择一个,可以预留选项', 'id' => 'git_hot_b', 'type' => 'radio', 'options' => array( '选择一' => 'xuanze1', '选择二' => 'xuanze2', '选择三' => 'xuanze3', '选择四' => 'xuanze4', '选择五' => 'xuanze5', '选择六' => 'xuanze6', '选择七' => 'xuanze7', '选择八' => 'xuanze8' ), 'std' => 'xuanze1' ),
数组根据从上到下,从左往右的顺序排的,很简单的。主题的数据调用也比较简单,上面单选的调用方式如下
<?php if (get_option('git_hot_b') == 'xuanze1') { //干嘛干嘛的 } elseif (get_option('git_hot_b') == 'xuanze2') { //干嘛干嘛的 } elseif (get_option('git_hot_b') == 'xuanze3') { //干嘛干嘛的 } elseif (get_option('git_hot_b') == 'xuanze4') { //干嘛干嘛的 } elseif (get_option('git_hot_b') == 'xuanze5') { //干嘛干嘛的 } elseif (get_option('git_hot_b') == 'xuanze6') { //干嘛干嘛的 } elseif (get_option('git_hot_b') == 'xuanze7') { //干嘛干嘛的 } elseif (get_option('git_hot_b') == 'xuanze8') { //干嘛干嘛的 } else { //干嘛干嘛的 } ?>
另外,一个最简单的文字框的代码是这样的
array( 'name' => '文字选项', 'desc' => '这里是输入框的描述文字', 'id' => 'hot_list_title', 'type' => 'text', 'std' => '主题预留文字' ),
调用方式如下:
<?php echo get_option('hot_list_title'); ?>
完整代码:为避免代码转义,可以直接向我索取