完整修复PIX主题音乐接口并新增一次性发布多首歌曲功能
本文是《技术相关(共63篇)》目录的第 63 篇。阅读本文前,建议先阅读本文前3篇文章:
大概半个月之前,经过10多天的努力,借鉴网上各路大神的代码,终于拼凑并修复PIX主题音乐接口的BUG,并由自带主题的1.5.11版本自定义为1.6.0版本。PIX主题音乐接口是依托Github的metowolf大神制作而成,好巧不巧,刚才浏览时发现他也更新到了1.6.0版本,但是内容发生了很大变化,大家可以膜拜一下。
修复后的接口已经可以正常播放4个音乐平台的免费歌曲,并且新增了一次性发布多首歌曲的功能,且先后顺序在发布时可以随意拖动调整,并且为了加以区分,我在前台增加了来源自动显示。如果歌曲播放不出来,若平台官方API没有发生变化,只有如下两种可能:歌曲下架或者歌曲为会员VIP类型。各平台拥有各自歌曲的知识产权,个人认为可以偶尔引用免费歌曲聆听一下无伤大雅,但切勿使用变成一个音乐网站,尤其是不要对收费VIP歌曲进行侵权。

改造开始:
1、修改pix/inc/pix-type.php文件,支持一次性发布多首歌曲。找到
//音乐编辑
function audio_type_box(){从这里开始至视频模块上方,把所有的音乐代码修改成如下:
二、修改pix/inc/pix-meting.php、pix/inc/pix-music.php、pix/action/rewrite-musicapi.php、pix/inc/lib/music-api.php、pix/inc/assets/js/pixplayer.js、pix/style.css,新增pix/inc/assets/js/pixlyrics.js。由于改动实在太多,不再详细叙述修改细节,只提供打包文件。
大功告成!







































全局变量
啥时候也上了ai摘要
似水流年
我装的wpopt插件升级了,这次更新新增了AI摘要。
obaby
nice,不过我没在网站上加音乐。折腾万岁。
似水流年
很想和你一样写生活文章,但是实在没有可写的地方。
靓仔
大佬全部替换完跟修改了还是没效果
似水流年
缓存啥的清理一遍试试。
靓仔
清理过了还是一样,发布后连播放器样式都没有只显示片刻的文字
似水流年
忘记还有样式了,已经更新压缩包了。
靓仔
新加的文件是放在哪呢?
似水流年
文章内容我也更新了,pix/style.css。
靓仔
https://twt.tf/ 同步修改了还是一样不显示😭
似水流年
我看你后台音乐设置。
靓仔
主题里的音乐设置吗?我里面没设置有api接口,修改上述文件还需要填写音乐API地址那些吗?没修改之前都不需要通过这个api就可以获取网易云音乐的
似水流年
压缩包里的代码,不要改成自己的域名,只能使用abohe.cn获取。
似水流年
如果你曾经在后台扩展的HTML底部添加了歌词可视化,用我的就删除掉这个文章里后台扩展的代码,更换成[script src="https://你的域名/wp-content/themes/pix/inc/assets/js/pixlyrics.js"][/script](前后[]更换成<>)。另外你后台把网站样式改成三栏试试。
靓仔
感谢大佬分享🌹🌹