产品使用文档与部署教程,持续更新中
pandastudio_framework/ 是主题选项框架(选项定义在 option.json,文章类型/字段在 posttype_and_meta.json),后台「外观 → 主题设置」里的所有开关都来自它;pandastudio_plugins/(下载区块、折叠、相册、弹窗、音频等 Gutenberg 区块与小工具);page_member.php 是会员中心模板,配合会员/VIP 能力(演示站带 VIP 会员数据)。主题目录(wp-content/themes/yunshu/) ├── functions.php # 主题入口(加载框架、注册资源、功能开关) ├── custom_function.php # 自定义函数 ├── sandbox_functions.php # 沙箱/演示相关函数 ├── style.css # 主题样式(WP 主题头信息) ├── screenshot.png # 主题截图 ├── header.php / footer.php / sidebar.php ├── index.php / archive.php / archives.php / single.php / page.php ├── category.php / tag.php / author.php / 404.php ├── page_member.php # 会员中心页面模板 ├── page_blank.php # 空白页模板 ├── favlinks.php / guidang.php / comments.php # 友情链接/归档/评论 ├── pandastudio_framework/ # 主题选项框架(option.json / config_framework.php) ├── pandastudio_plugins/ # 区块与小工具 ├── assets/ faces/ # 静态资源与头像 └── production.php / WordpressRunningInfoStat.php # 运行信息统计
wp_posts(文章/资源)、wp_postmeta(主题字段与文章元数据)、wp_options(主题选项,键名前缀为框架的 option 前缀)、wp_users / wp_usermeta(会员与 VIP 标记)、wp_terms / wp_term_taxonomy(分类/标签);postmeta 形式挂在文章上(字段定义见 posttype_and_meta.json)。加一个开关:在 option.json 里加一项 → 后台「主题设置」自动出现 → 模板里用框架的取值函数读取(如 _opt('键名'))。别把设置直接写死在模板里。
主题带夜间模式(选项 night_mode / auto_switch_night_mode / night_mode_start / night_mode_end):默认可按时间段自动切;把 auto_switch_night_mode 置空即固定白天配色(右下角「色彩模式」按钮仍保留)。
page_member.php 放在页面模板里使用,配合 wp_users / wp_usermeta 的 VIP 字段;会员能力是主题功能,不是插件。
index.php / single.php / archive.php 等)与 style.css;子主题方式更稳(建 child theme,把改动放子主题,升级主题不丢);pandastudio_framework/posttype_and_meta.json 加定义,模板用框架函数取值;pandastudio_plugins/block_* 结构新增一个区块;wp-config.php 里不要随手开 DISALLOW_FILE_MODS 之外的限制,避免影响正常更新。主题带授权验证(绑定域名):主题目录内的加密文件在运行时校验授权,未授权时后台主题设置页/前台会受限。授权码写在站点根目录 xj_auth.php(或主题包内提示的位置),换域名需重新绑定;主题包内提供 xj_panel.php(维护页)时可在站点根访问「验证授权 / 在线更新」。