/*
Theme Name: 子比子主题
Description: 子比主题（zibll）的子主题，由依岸归维护，用于承载站点级自定义样式与模板覆盖，并与父主题所有功能、样式保持完整兼容。已适配子比主题 9.1 与 WordPress 7.1。
Theme URI: https://nav.hoarfall.cn/
Author: 依岸归
Author URI: https://nav.hoarfall.cn/
Template: zibll
Version: 1.5.25
Update URI: https://download.hoarfall.cn/zibll-child-update/
Requires at least: 6.1
Requires PHP: 7.4
Text Domain: zib_language
Domain Path: /languages
*/

/* ===== 子主题自定义样式写在这里 =====
 * 父主题 CSS（句柄 _main：main.min.css / bootstrap.min.css / font-awesome.min.css）
 * 已通过父主题 _load_scripts() → _cssloader() 自动注册（见 zibll/inc/functions/zib-theme.php），
 * 且本子主题 style.css 已声明依赖 _main，因此下方规则的层叠优先级天然高于父主题样式。
 *
 * 覆盖写法示例（无需 !important，提高选择器特异性即可）：
 *   .site-header { ... }              // 覆盖父主题同名类
 *   body.zibll-child-active .xxx { }  // 配合 func.php 注入的 body class 做定向覆盖
 *
 * ── 子比 9.1 / WordPress 7.1 兼容性核查结论（v1.4.1）─────────────
 * 1. 句柄依赖：父主题 9.1 仍通过 _cssloader() 注册 _bootstrap / _fontawesome /
 *    _main，本文件依赖 _main 的加载顺序依旧成立，无需调整。
 * 2. 无模板覆盖：子主题根目录仅保留 functions.php / func.php，未覆盖任何父主题
 *    模板文件，因此 9.1 的模板结构改动不会造成模板级失配。
 * 3. WordPress 7.1 块级预设改用 :where()（特异性 0-2-0 → 0-1-0），仅影响块主题
 *    与区块调色板；本子主题为经典主题且未书写区块预设覆盖规则，不受影响。
 * 4. WordPress 7.1 后台表单控件统一 40px 高，作用对象是 @wordpress/components；
 *    本子主题后台面板复用父主题精简版 CSF（自绘样式），不受该变更影响。
 * 5. jQuery UI 已升至 1.14.2（移除 $.fn._form / $.ui.ie / $.ui.safeActiveElement /
 *    $.ui.safeBlur），本子主题与整合插件的 JS 均未使用上述 API，无需改动。
 *
 * ── v1.5.0 用户数据导入/导出 ─────────────────────────────────
 * 新增 includes/functions/user-export-import.php（后台「用户数据」分区）：
 * 流式 JSONL 单文件 + 分批异步作业，导出/导入万级用户不超时；
 * 父主题 zibll 的用户附加功能数据（usermeta）随用户 1:1 备份与恢复。
 * 纯后台功能，不注册任何前台资源、不覆盖父主题模板、无样式改动。
 */

/* Preserved site CSS */
/* ===== 子主题自定义样式写在这里 =====
 * 父主题 CSS（句柄 _main：main.min.css / bootstrap.min.css / font-awesome.min.css）
 * 已通过父主题 _load_scripts() → _cssloader() 自动注册（见 zibll/inc/functions/zib-theme.php），
 * 且本子主题 style.css 已声明依赖 _main，因此下方规则的层叠优先级天然高于父主题样式。
 *
 * 覆盖写法示例（无需 !important，提高选择器特异性即可）：
 *   .site-header { ... }              // 覆盖父主题同名类
 *   body.zibll-child-active .xxx { }  // 配合 func.php 注入的 body class 做定向覆盖
 *
 * ── 子比 9.1 / WordPress 7.1 兼容性核查结论（v1.4.1）─────────────
 * 1. 句柄依赖：父主题 9.1 仍通过 _cssloader() 注册 _bootstrap / _fontawesome /
 *    _main，本文件依赖 _main 的加载顺序依旧成立，无需调整。
 * 2. 无模板覆盖：子主题根目录仅保留 functions.php / func.php，未覆盖任何父主题
 *    模板文件，因此 9.1 的模板结构改动不会造成模板级失配。
 * 3. WordPress 7.1 块级预设改用 :where()（特异性 0-2-0 → 0-1-0），仅影响块主题
 *    与区块调色板；本子主题为经典主题且未书写区块预设覆盖规则，不受影响。
 * 4. WordPress 7.1 后台表单控件统一 40px 高，作用对象是 @wordpress/components；
 *    本子主题后台面板复用父主题精简版 CSF（自绘样式），不受该变更影响。
 * 5. jQuery UI 已升至 1.14.2（移除 $.fn._form / $.ui.ie / $.ui.safeActiveElement /
 *    $.ui.safeBlur），本子主题与整合插件的 JS 均未使用上述 API，无需改动。
 *
 * ── v1.5.0 用户数据导入/导出 ─────────────────────────────────
 * 新增 includes/functions/user-export-import.php（后台「用户数据」分区）：
 * 流式 JSONL 单文件 + 分批异步作业，导出/导入万级用户不超时；
 * 父主题 zibll 的用户附加功能数据（usermeta）随用户 1:1 备份与恢复。
 * 纯后台功能，不注册任何前台资源、不覆盖父主题模板、无样式改动。
 */

/* Preserved site CSS */
/* ===== 子主题自定义样式写在这里 =====
 * 父主题 CSS（句柄 _main：main.min.css / bootstrap.min.css / font-awesome.min.css）
 * 已通过父主题 _load_scripts() → _cssloader() 自动注册（见 zibll/inc/functions/zib-theme.php），
 * 且本子主题 style.css 已声明依赖 _main，因此下方规则的层叠优先级天然高于父主题样式。
 *
 * 覆盖写法示例（无需 !important，提高选择器特异性即可）：
 *   .site-header { ... }              // 覆盖父主题同名类
 *   body.zibll-child-active .xxx { }  // 配合 func.php 注入的 body class 做定向覆盖
 *
 * ── 子比 9.1 / WordPress 7.1 兼容性核查结论（v1.4.1）─────────────
 * 1. 句柄依赖：父主题 9.1 仍通过 _cssloader() 注册 _bootstrap / _fontawesome /
 *    _main，本文件依赖 _main 的加载顺序依旧成立，无需调整。
 * 2. 无模板覆盖：子主题根目录仅保留 functions.php / func.php，未覆盖任何父主题
 *    模板文件，因此 9.1 的模板结构改动不会造成模板级失配。
 * 3. WordPress 7.1 块级预设改用 :where()（特异性 0-2-0 → 0-1-0），仅影响块主题
 *    与区块调色板；本子主题为经典主题且未书写区块预设覆盖规则，不受影响。
 * 4. WordPress 7.1 后台表单控件统一 40px 高，作用对象是 @wordpress/components；
 *    本子主题后台面板复用父主题精简版 CSF（自绘样式），不受该变更影响。
 * 5. jQuery UI 已升至 1.14.2（移除 $.fn._form / $.ui.ie / $.ui.safeActiveElement /
 *    $.ui.safeBlur），本子主题与整合插件的 JS 均未使用上述 API，无需改动。
 *
 * ── v1.5.0 用户数据导入/导出 ─────────────────────────────────
 * 新增 includes/functions/user-export-import.php（后台「用户数据」分区）：
 * 流式 JSONL 单文件 + 分批异步作业，导出/导入万级用户不超时；
 * 父主题 zibll 的用户附加功能数据（usermeta）随用户 1:1 备份与恢复。
 * 纯后台功能，不注册任何前台资源、不覆盖父主题模板、无样式改动。
 */

/* Preserved site CSS */
/* ===== 子主题自定义样式写在这里 =====
 * 父主题 CSS（句柄 _main：main.min.css / bootstrap.min.css / font-awesome.min.css）
 * 已通过父主题 _load_scripts() → _cssloader() 自动注册（见 zibll/inc/functions/zib-theme.php），
 * 且本子主题 style.css 已声明依赖 _main，因此下方规则的层叠优先级天然高于父主题样式。
 *
 * 覆盖写法示例（无需 !important，提高选择器特异性即可）：
 *   .site-header { ... }              // 覆盖父主题同名类
 *   body.zibll-child-active .xxx { }  // 配合 func.php 注入的 body class 做定向覆盖
 *
 * ── 子比 9.1 / WordPress 7.1 兼容性核查结论（v1.4.1）─────────────
 * 1. 句柄依赖：父主题 9.1 仍通过 _cssloader() 注册 _bootstrap / _fontawesome /
 *    _main，本文件依赖 _main 的加载顺序依旧成立，无需调整。
 * 2. 无模板覆盖：子主题根目录仅保留 functions.php / func.php，未覆盖任何父主题
 *    模板文件，因此 9.1 的模板结构改动不会造成模板级失配。
 * 3. WordPress 7.1 块级预设改用 :where()（特异性 0-2-0 → 0-1-0），仅影响块主题
 *    与区块调色板；本子主题为经典主题且未书写区块预设覆盖规则，不受影响。
 * 4. WordPress 7.1 后台表单控件统一 40px 高，作用对象是 @wordpress/components；
 *    本子主题后台面板复用父主题精简版 CSF（自绘样式），不受该变更影响。
 * 5. jQuery UI 已升至 1.14.2（移除 $.fn._form / $.ui.ie / $.ui.safeActiveElement /
 *    $.ui.safeBlur），本子主题与整合插件的 JS 均未使用上述 API，无需改动。
 *
 * ── v1.5.0 用户数据导入/导出 ─────────────────────────────────
 * 新增 includes/functions/user-export-import.php（后台「用户数据」分区）：
 * 流式 JSONL 单文件 + 分批异步作业，导出/导入万级用户不超时；
 * 父主题 zibll 的用户附加功能数据（usermeta）随用户 1:1 备份与恢复。
 * 纯后台功能，不注册任何前台资源、不覆盖父主题模板、无样式改动。
 */

/* Preserved site CSS */
/* ===== 子主题自定义样式写在这里 =====
 * 父主题 CSS（句柄 _main：main.min.css / bootstrap.min.css / font-awesome.min.css）
 * 已通过父主题 _load_scripts() → _cssloader() 自动注册（见 zibll/inc/functions/zib-theme.php），
 * 且本子主题 style.css 已声明依赖 _main，因此下方规则的层叠优先级天然高于父主题样式。
 *
 * 覆盖写法示例（无需 !important，提高选择器特异性即可）：
 *   .site-header { ... }              // 覆盖父主题同名类
 *   body.zibll-child-active .xxx { }  // 配合 func.php 注入的 body class 做定向覆盖
 *
 * ── 子比 9.1 / WordPress 7.1 兼容性核查结论（v1.4.1）─────────────
 * 1. 句柄依赖：父主题 9.1 仍通过 _cssloader() 注册 _bootstrap / _fontawesome /
 *    _main，本文件依赖 _main 的加载顺序依旧成立，无需调整。
 * 2. 无模板覆盖：子主题根目录仅保留 functions.php / func.php，未覆盖任何父主题
 *    模板文件，因此 9.1 的模板结构改动不会造成模板级失配。
 * 3. WordPress 7.1 块级预设改用 :where()（特异性 0-2-0 → 0-1-0），仅影响块主题
 *    与区块调色板；本子主题为经典主题且未书写区块预设覆盖规则，不受影响。
 * 4. WordPress 7.1 后台表单控件统一 40px 高，作用对象是 @wordpress/components；
 *    本子主题后台面板复用父主题精简版 CSF（自绘样式），不受该变更影响。
 * 5. jQuery UI 已升至 1.14.2（移除 $.fn._form / $.ui.ie / $.ui.safeActiveElement /
 *    $.ui.safeBlur），本子主题与整合插件的 JS 均未使用上述 API，无需改动。
 *
 * ── v1.5.0 用户数据导入/导出 ─────────────────────────────────
 * 新增 includes/functions/user-export-import.php（后台「用户数据」分区）：
 * 流式 JSONL 单文件 + 分批异步作业，导出/导入万级用户不超时；
 * 父主题 zibll 的用户附加功能数据（usermeta）随用户 1:1 备份与恢复。
 * 纯后台功能，不注册任何前台资源、不覆盖父主题模板、无样式改动。
 */

/* Preserved site CSS */
/* ===== 子主题自定义样式写在这里 =====
 * 父主题 CSS（句柄 _main：main.min.css / bootstrap.min.css / font-awesome.min.css）
 * 已通过父主题 _load_scripts() → _cssloader() 自动注册（见 zibll/inc/functions/zib-theme.php），
 * 且本子主题 style.css 已声明依赖 _main，因此下方规则的层叠优先级天然高于父主题样式。
 *
 * 覆盖写法示例（无需 !important，提高选择器特异性即可）：
 *   .site-header { ... }              // 覆盖父主题同名类
 *   body.zibll-child-active .xxx { }  // 配合 func.php 注入的 body class 做定向覆盖
 *
 * ── 子比 9.1 / WordPress 7.1 兼容性核查结论（v1.4.1）─────────────
 * 1. 句柄依赖：父主题 9.1 仍通过 _cssloader() 注册 _bootstrap / _fontawesome /
 *    _main，本文件依赖 _main 的加载顺序依旧成立，无需调整。
 * 2. 无模板覆盖：子主题根目录仅保留 functions.php / func.php，未覆盖任何父主题
 *    模板文件，因此 9.1 的模板结构改动不会造成模板级失配。
 * 3. WordPress 7.1 块级预设改用 :where()（特异性 0-2-0 → 0-1-0），仅影响块主题
 *    与区块调色板；本子主题为经典主题且未书写区块预设覆盖规则，不受影响。
 * 4. WordPress 7.1 后台表单控件统一 40px 高，作用对象是 @wordpress/components；
 *    本子主题后台面板复用父主题精简版 CSF（自绘样式），不受该变更影响。
 * 5. jQuery UI 已升至 1.14.2（移除 $.fn._form / $.ui.ie / $.ui.safeActiveElement /
 *    $.ui.safeBlur），本子主题与整合插件的 JS 均未使用上述 API，无需改动。
 *
 * ── v1.5.0 用户数据导入/导出 ─────────────────────────────────
 * 新增 includes/functions/user-export-import.php（后台「用户数据」分区）：
 * 流式 JSONL 单文件 + 分批异步作业，导出/导入万级用户不超时；
 * 父主题 zibll 的用户附加功能数据（usermeta）随用户 1:1 备份与恢复。
 * 纯后台功能，不注册任何前台资源、不覆盖父主题模板、无样式改动。
 */

