正文那份与浮层那份的「默认状态」拆成两项,各管各的: - theme-toc.php:toc_default 拆成 inline_default / float_default; normalize 加四分支迁移段(新键合法→用它;新键非法→回落该键默认; 新键缺失 + 老键存在→用老键;都不存在→各键默认); 读库键列表继续读老键 'default',不读就拿不到迁移值,老站点会被静默重置; 正文的 open 与浮层的 is_open 各读自己的键,互不引用。 - theme-options.php:两个独立下拉分别落在「正文里的目录」「浮动目录」 分组末尾;共用分组里那句「对两份同时生效」已过时,改写。 - 新增 yang_toc_admin_legacy_values() 挂 option_kratos(仅 is_admin): 后台读配置时把老键的值内存投影到缺失的新键上。不投影的话, 老站点会出现「页面按 hide 渲染、后台下拉框却显示 show」的错位。 只在读取时投影,库不动,降级回旧版仍有退路。 - style.css 版本号 3.2.59(本版未改前台 CSS,kratos.min.css 与 JS 均未动)。 验证:桩判据 61/0,反证 16 组 36/0,真实 WP 判据 30/0, 回归 _toc330_logic 101/0、_test_toc 53/0,打包自检 42/0。
14 lines
609 B
CSS
14 lines
609 B
CSS
/*
|
|
Theme Name: Kratos_Yang
|
|
Text Domain: kratos_Yang
|
|
Version: 3.2.59
|
|
Requires PHP: 7.0
|
|
Description: 这是一个Kratos主题的分支版本,用来增加一些定制化功能。
|
|
Tags: 博客, 双栏, 响应式, 自定义背景, 自定义颜色, 自定义图标, 自定义菜单, 特色图像, 收录优化, 邮件中心, 主题选项, 小工具, 文章置顶, 无障碍友好
|
|
Author: Yongquan Yang
|
|
Author URI: https://yangyq.net
|
|
Theme URI: https://code.yangyq.net/laoyang/wordpress-kratos-yang
|
|
License: MIT License
|
|
License URI: https://code.yangyq.net/laoyang/wordpress-kratos-yang/src/branch/main/LICENSE
|
|
*/
|