Vela 主题设置 · 分区:鼠标特效 · 上级分区:ACGALL · 选项 ID:
ACG_baozha· 类型:switcher依赖:仅当
'noft2', '!=', ''满足时才显示/生效。

功能简介
请填写鼠标右键菜单栏内容名称
适用场景
- 当你希望「请填写鼠标右键菜单栏内容名称」生效时,开启本设置即可,无需改动主题文件。
- 适用于需要在不写代码的前提下,快速为站点追加「点击五彩斑斓爆炸特效」相关表现的场景。
- 若同一页面存在多个相似美化项,建议只开启其一,避免视觉冲突。
代码实现
📂 文件创建清单
| 文件 | 是否需新建 | 完整存放路径 / 所属文件夹 |
|---|---|---|
sections.php |
否(已存在) | /zibll_child/includes/acg/sections.php —— 「鼠标特效」分区的 fields 数组 |
本设置项 ACG_baozha |
否 | 作为 sections.php 中 fields 数组的一项,无需单独建文件 |
无需新建任何 PHP / JS / CSS 文件。本设置是 Vela 主题设置页的一个开关,字段已写在
/zibll_child/includes/acg/sections.php(相对路径zibll_child/includes/acg/sections.php)的「鼠标特效」分区(上级分区:ACGALL)。开启后,前端通过vela_get_option('ACG_baozha')读取开关状态,由includes/acg/模块输出对应样式类或加载美化资源。
📁 本段代码存放文件
以下 CSF 字段定义 需放在 /zibll_child/includes/acg/sections.php(zibll_child/includes/acg/sections.php)的「鼠标特效」分区的 fields 数组中(该项已存在,无需重复添加;若你要新增同类设置,照此格式在对应分区追加即可)。
开关注册代码(CSF 字段定义)
array(
array(
'title' => '点击五彩斑斓爆炸特效',
'label' => '点击鼠标会出现五彩斑斓的爆炸特效',
'id' => 'ACG_baozha',
'default' => false,
'type' => 'switcher',
),
array(
'title' => '点击搞笑文字特效特效',
'label' => '点击鼠标会出现文字显示特效',
'id' => 'ACG_baozha1',
'default' => false,
'type' => 'switcher',
),
array(
'title' => '点击社会主义核心价值观',
'label' => '点击鼠标会随机出现社会主义价值观词语,彰显爱国情操!',
'id' => 'ACG_aiguo_shehuizhuyihexinjiazhiguan',
'default' => false,
'type' => 'switcher',
),
array(
'title' => '点击彩色粒子特效',
'label' => '点击鼠标会出现彩色粒子溅落特效!',
'id' => 'ACG_aiguo_shehuizhuyihexinjiazhiguan1',
'default' => false,
'type' => 'switcher',
),
array(
'title' => '鼠标跟随光圈(蓝色)',
'label' => '启用后,将会有一个蓝色的鼠标光圈实时跟随鼠标移动',
'id' => 'ACG_mouse_cursor',
'default' => false,
'type' => 'switcher',
),
array(
'title' => '鼠标跟随光圈(绿色)',
'label' => '启用后,将会有一个绿色的鼠标光圈实时跟随鼠标移动',
'id' => 'ACG_mouse_cursor2',
'default' => false,
'type' => 'switcher',
),
array(
'title' => '鼠标跟随光圈(粉色)',
'label' => '启用后,将会有一个粉色的鼠标光圈实时跟随鼠标移动',
'id' => 'ACG_mouse_cursor3',
'default' => false,
'type' => 'switcher',
),
array(
'title' => '鼠标右键菜单',
'label' => '启用后,将呈现个性化的右键菜单,请自定义菜单栏中最后一个的内容',
'id' => 'noft2',
'default' => false,
'type' => 'switcher',
),
array(
'title' => ' ',
'dependency' => array('noft2', '!=', ''),
'desc' => '请填写鼠标右键菜单栏内容名称',
'id' => 'noft3',
'class' =>'compact',
'default' => false,
'type' => 'text',
),
array(
'title' => ' ',
'dependency' => array('noft2', '!=', ''),
'desc' => '请填写鼠标右键菜单栏内容链接',
'id' => 'noft4',
'class' =>'compact',
'default' => false,
'type' => 'text',
),
)
使用示例
- 后台 外观 → Vela主题设置 → 鼠标特效,找到「点击五彩斑斓爆炸特效」开关并打开,保存设置。
- 回到前台对应页面,即可看到效果(部分项仅 PC 端或仅子比主题生效,详见说明)。
- 在主题或插件代码中读取该设置:
$on = vela_get_option('ACG_baozha', false);
if ($on) {
// 开关已开启,自定义逻辑
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END

暂无评论内容