WordPress 默认分享的视频都是独立的,而对于一些想通过 WordPress 做视频分享站的小伙伴来说,分集视频的分享便成了一个问题,似乎 WordPress 并不适合做视频站。因为自己网站有时候会分享一些视频,有一部分视频难免就是分集视频,而要一集一集的分享显然不太靠谱,于是最近抽了些时间研究了下分集视频分享的问题,最终以 meta 信息存储了各集的视频连接,然后前端通过 video.js 根据不同链接加载不同视频了,虽然不是太完美,但大致可以用了,这里简单分享下后台添加自定义 Meta 列表的方法,有需要的小伙伴可以参考一下。后台效果如下:
在了解本篇文章前,先温习下 Meta 信息的使用比较好,推荐下面两篇文章:
- WordPress 后台添加文章自定义 Meta 信息
- WordPress学习——add_meta_box()详解
下面我们简单说下后台添加自定义 Meta 列表的方式。
生成函数
将以下代码添加到主题 functions.php 文件中:
这里我主要是生成的视频列表,如果你想生成其他列表,代码中有注释,改下即可。
JS 新增项目
因为需要点击新增/删除按钮添加或移除统一行数据,所以需要通过 引入自定义 JS 代码,引入方式:
JS 代码如下:
样式美化
默认的样式比较丑,建议通过 wp_enqueue_style() 引入后台样式文件,引入方式:
样式内容如下,当然你也可以自己再改改。
以上。
上古有大椿者,以八千岁为春,八千岁为秋。学习中