梳理子比主题视频封面、DPlayer、剧集切换、iframe 嵌入、古腾堡视频块、前台投稿视频权限和 Zibpay 付费视频链路。
梳理子比主题视频封面、DPlayer、剧集切换、iframe 嵌入、古腾堡视频块、前台投稿视频权限和 Zibpay 付费视频链路。 #模块边界 子比主题的视频能力分两条线: 类型 负责内容 典型入口 展示型视频 文章视频封面、列表悬停预览、小工具视频、正文视频块、iframe 嵌入、剧集切换 featured_video、zib_new_dplayer()、古腾堡视频块 付费型视频 购买权限、价格、会员价、订单、已购买后播放、付费视频剧集 posts_zibpay.pay_type = 6 二次开发时要先判断需求属于哪一条线。展示型视频只解决播放与切换;付费型视频必须走 Zibpay 的付费内容、订单和权限判断,不能只用前端隐藏视频地址。 核心源码: 文件 作用 inc/functions/functions.php zib_get_dplayer()、zib_new_dplayer() 和幻灯片视频背景 js/main.js new_dplayer()、DPlayer 初始化、HLS/DASH/FLV 依赖加载、剧集切换、列表视频预览 inc/functions/zib-single.php 文章顶部视频封面与剧集渲染 inc/options/metabox-options.php 文章 featured_video、featured_video_title、featured_video_episode 字段 inc/functions/shop/admin/options/meta-option.php 商品 cover_images、cover_videos、main_i