菜单


WordPress浮窗音乐播放器 3.1.5

2017年9月9日 - 音乐


WordPress浮窗音乐播放器 3.1.5
== 开发说明 ==
* 本插件经严格审核后已上传到WordPress官方插件库。
* 初始核心代码和前端UI来自明月浩空,初期修改来自NC影子
* API支持由@metowolf开发的Meting框架提供。
* 价值200大元的明月浩空版很好很强大,但只有Emlog、Zblog、Typecho的专用插件,本插件为Wordpress专用,免费难免会简陋点。。
* NC影子的修改版也免费但核心文件全部没放出来,使用的文件都在他的网站上,一旦哪天他网站崩溃了或是不想免费提供了。。。你懂的。。。
* 本插件仅供小网站播放背景音乐使用,不支持服务器本地文件播放(耗网站空间及流量),也不支持终端本地文件播放(终端播放器N多,没必要专门开个网页来播)。
* 播放器中的歌曲全部来自各大音乐网站,因此相对应的歌曲版权归各大音乐网站所有。请支持正版音乐,支持各官方版音乐网站。

== 主要工作 ==
** 自编写了获取各大音乐网站歌单、歌词和改变歌词背景颜色的API接口,本地化所有文件。

== 主要功能 ==
– 总体功能 –
* 支持网易云音乐;
* 支持QQ音乐;
* 支持百度音乐;
* 支持虾米音乐;
* 支持酷狗音乐;
* 支持无限歌单;
* 自动获取全部资源(专辑图片、MP3、歌词、颜色等);
* 记忆功能:包括暂停/播放状态、音量及歌词模式;
* 歌单和歌曲列表滚动条自动跳至当前播放;
* 开启时展开窗体并延时后自动隐藏(可提示新进网站的游客播放器位置);
* 播放器背景颜色随专辑图片的颜色变化;
* 播放器字体颜色随专辑图片的颜色变化;
* 支持语言本地化(目前支持中/英文);
* 支持全站SSL。

– 后台功能 –
* 音乐网站代码设置;
* 可将QQ、虾米、百度和酷狗音乐网址转换为除名字外代码的工具条。
* 自定义播放列表名称及欢迎内容;
* 播放器自动隐藏时间设置;
* 加载图标库设置;
* 加载基础库设置;
* 自动播放开关;
* 开启歌词开关;
* 随机歌曲顺序开关;
* 随机专辑顺序开关;
* 随机来源开关;
* 源选择器开关;
* 允许移动端播放开关;
* 内置AJAX防刷新开关及设置;
* 自定义CSS设置。

– 前端功能 –
* 时间模式按键(正序/倒数);
* 播放模式按键(随机/顺序/单曲);
* 歌词模式按键(原文/翻译/关闭);
* 源选择器按键;
* 查看专辑封面图按键;
* 暂停/播放按键;
* 上/下一歌曲按键;
* 上/下一专辑按键;
* 静音及音量调节按键;
* 歌曲进度控制条;
* 歌曲下载按键;
* 歌曲列表按键。

== 采用的开源模块 ==
* Meting:强大的音乐API框架 https://github.com/metowolf/Meting
* Jquery:jQuery主流开发框架 http://jquery.com/
* Mousewheel:jQuery鼠标滚轮事件http://plugins.jquery.com/mousewheel/
* mCustomScrollbar:jQuery自定义滚动条样式 http://manos.malihu.gr/jquery-custom-content-scroller/

== 安装 ==
* 将文件手动上传到服务器来安装 、启用并设置。
* 全面支持网易、QQ、虾米、酷狗、百度音乐的歌单播放,具体设置方法参阅设置里的说明。
* 如果你仅仅是测试一下播放器,可以不用更改默认值。

== 注意事项 ==
* 首次安装后需要保存一下设置。
* 本插件与同样使用Meting模块的其他插件不相容,如:Hermit X、Netease Music、WP-Player等,请只同时启用其中1个插件。

== 常见问题 ==
= 无法正常播放怎么办? =
* 尝试在后台开启加载基础库。
= 播放器没正常显示图标怎么办? =
* 在后台开启加载图标库。
= 如何在播放时不被刷新打断? =
* 在后台开启AJAX防刷新。
= 为何在非登录状态下无法播放歌曲? =
* 根据非完全测试,某些AJAX插件如Advanced AJAX Page Loader会对调用Wordpress自身的AJAX造成影响,请尽量替换使用插件自带的AJAX。
= 我的网站的播放按钮位置不居中或字体过大/过小怎么办? =
* 在后台自定义CSS里按示例进行调整(3.0.2更改了字段名,升级的请注意修改)。

== 修订历史 ==
= 3.1.5 =
* 更新Meting框架至1.3.9。
= 3.1.4 =
* 更新Meting框架至1.3.7。
= 3.1.3 =
* 修复个别服务器无法获取网易云歌单的bug;
* 上/下一专辑可根据设定随机/顺序选曲。

查看更多80个修订历史 展开/收缩

== 音乐网站代码获取说明 ==
= 网易云音乐 =
登录后移动鼠标到用户名上点击“我的主页”
wy4
如下图格式网址最后的数字就是用户ID(后台需要输入的数据)
wy1
注意如果在主页直接点“我的音乐”,获取的下图格式的数字并不是用户ID
wy2
添加数据很简单,去到任意专辑或歌单,点击如图按键收藏即可
wy3

= QQ音乐 / 虾米音乐 / 百度音乐 / 酷狗音乐 =
该几种音乐都可以混合输入专辑、艺人和歌单3种格式歌单
– 专辑 –
点击进入各网站的专辑,获取以下格式网址




– 艺人 –
直接使用格式:艺人名字*歌曲数量*2
– 歌单 –
点击进入各网站的分类歌单(QQ)/歌单(虾米/百度/酷狗),获取以下格式网址




得到以上格式的网址后直接完整复制到后台里的工具条,点击按键后即可得到获取除名字以外的代码,再把代码拷贝到对应网站的设置栏,具体格式参见设置页面。

== AJAX设置说明 ==
标准的主题(例如后台搜索到的20XX主题)可以直接使用,特殊主题需要自行修改使用。
** 网站文章的容器ID名称:此项必须正确以保障正常运行,其余都是非必须的,设错亦无关系
* 编辑所用主题的index.php文件
* 在一个php标签中找到包含以下内容的“div”标签:“if (have_posts()):while (have_posts()):the_post();”(可能会分行)。
* 如果此“div”标记没有指定唯一的ID则为其进行指定如”content”,把这个已有或新指定的ID名填进此项设置里

** 网站搜索框的容器名称:
* 编辑所用主题的searchform.php文件
* 记录下里面表单(form)的名称(如class=”searchform”就是searchform),填进此项设置里
** 例外链接格式:也就是要用新窗口打开,如用到了http://x.example.com或http://xy.example.com这样的子域名,就可以加上”/x”
** 文章标题所在位置:页面的窗口标题需提取文章标题,可查看页面的源代码,搜索”h1″看你的文章标题在第几个后面(”/h1″不算),例如本站就是第2个
20160920224611063

== 本地化设置说明 ==
支持语言本地化,原生英文,带有中文库(可自行制作其他语言po/mo文件)。
Wordpress 4.0以上可在仪表盘-设置-常规里选择适合的语言,则可改为对应语言。
英文版演示:http://blog.ericz.tk/

== 已知BUG ==
** 安装在国外服务器将受地区版权限制无法使用虾米音乐;
* 百度歌曲地址获取不完善,仍有部分获取失败;
* 偶尔控制键点击无效,按“~”键播放/暂停后可恢复;
* 为安全调用了WordPress的AJAX功能,访问后台时不能强制使用SSL(https,前端无影响),否则无法获取歌单;
* 付费 / 版权歌曲可能无法播放。

== 下载 ==
** 转载、修改请保留版权相关信息,谢谢!

* 只保留最新版,请勿作无意义评论,垃圾评论会被自动屏蔽哦~
* 保存cookie(时间长或换机器会失效)或是用社会化(QQ、微博等,推荐使用)登录,只需评论一次,以后新版本无需再评论可见密码。
最新版:3.1.5
https://pan.baidu.com/s/1hrSabPE
提示:此处内容需要评论本文后才能查看。
WordPress官方插件库地址:https://wordpress.org/plugins-wp/floating-window-music-player/
也可在后台搜索Floating Window Music Player直接安装。

为博主打个赏,支持一下博主
金额随意 快来“打”我呀~

WordPress浮窗音乐播放器 3.1.5》有562个想法

Saika

不知为啥虾米有些不支持 下原文件看看

回复
当当不说话

支持大佬

回复
^O^^O^

播放器有更新了呀,来看看

回复
洛城

您好,我的站点提示
Uncaught ReferenceError: jQuery is not defined
at ajaxload.js?ver=1506499915:10
load.js?ver=1506499915:108 Uncaught TypeError: $ is not a function
at load.js?ver=1506499915:108
at load.js?ver=1506499915:113
是不是JQuery库引入不成功,文件中哪里引入的jQuery文件,用不用更改?

回复
    eric

    是的
    在后台开启加载基础库保存即可

    回复
    [UPJIE.COM]

    很多歌曲好像获取失败,是版权问题?

    回复
DEASLD

hjfdsfjsdnfj

回复
晒太阳的雪人

博主你好,我用了你的插件后发现文章里的点赞和评论里的表情不能用了,请问要怎么设置?

回复
    Eric

    这个比较复杂 涉及到ajax 你最好联系主题作者 需要找到引入该部分功能的js代码 找本插件的ajaxload.js里面找到“备注// 函数:需要重新加载的js,比如灯箱、代码高亮等”下面的函数 把代码插入其中

    回复

谢谢分享

回复
1

非常好看的播放器

回复
大D

非常好看的播放器

回复
周塰急

Thank you!!

回复
国际经济

谢谢啦

回复
二哥

Thank you

回复
了了

看看支持下

回复
    devoted

    66有点丑

    回复
博客

支持下

回复
鸡记得

555555555555555555555555555555

回复

感谢分享·········

回复
  • Pingback 引用通告: 给你的博客加上在线音乐,音乐悬浮窗插件

  • jason

    我为什么安装插件没有用呢,QQ1297575409
    版主可以教我一下吗

    回复
      Eric

      后台开关都打开 其他插件都关闭 看看是不是有冲突

      回复
    秋毅

    试试看看

    回复
    dfgsdfg

    fsddgfssdgfasfg

    回复
    污桐客栈

    新版无法使用

    回复
      Eric

      怎么个无法使用 发下网址 最好加我qq具体说

      回复
    微源码

    更新了,首页不显示。

    回复
      Eric

      试试新版 如还不行请QQ联系

      回复
    Vimel

    更新3.0.9之后不能播放了。。。

    回复
      Eric

      你是不是没打开允许移动端 代码对终端的检测可能太严格 下个版本会放宽点 过2天你再试试

      回复
        Vimel

        播放器能显示,提示获取失败。

        回复
          Eric

          试试新版 如还不行请QQ联系

          回复
            Vimel

            更新之后还是不能播放。。。播放器能显示。一直提示获取歌单失败。
            我站点http://blog.iov.me

            回复
            Eric

            后台能开启的都开启,停用其他歌曲播放插件试试

            回复
            Vimel

            发现问题了。。。跟插件WP-Player冲突。
            后续可以解决该问题么。

            回复
            Eric

            这个插件同样调用了Meting模块,所以无法兼容
            1个网站开启2个播放器有意思?

            回复
            Vimel

            那个是文章内插入音乐。你这个是全站播放 +_+
            真是鱼与熊掌不可兼得啊 +_+

            回复
    随风

    厉害了,来用用

    回复
    a''ゞ I'am ღ xiǎoωěi

    没法播放喔。。

    回复
      Eric

      php版本的bug,新版本已修复

      回复
    Zazen

    很好用的插件

    回复
    神魔之塔 Tower of Saviors

    如果能添加外链音乐模式就好了,例如:https://www.xxxx.com/xx.mp3

    回复
      Eric

      找外链那多麻烦 还是基于音乐网站简单粗暴^_^

      回复
        神魔之塔 Tower of Saviors

        可是这样的话就不能听自己的BGM了O.0

        回复
          Eric

          网易云没有?有就拉到自己音乐集就行

          回复
            神魔之塔 Tower of Saviors

            网易云可以上传自己的音乐吗

            回复
    x1be

    阿达撒时代大厦

    回复
    妖精

    站长的软件还是很好用的,不过我遇到了一个问题。我的主题在挂上音乐播放器之后,我的页面切换出现了问题。地址栏变了。可是内容无法刷新。。关掉播放器之后恢复正常。怎么解决那

    回复
      Eric

      网站文章的容器ID名称:此项必须正确以保障正常运行
      仔细看本页的说明,最好用php文件确认此名称,填对ajax才能起作用

      回复
    Jane博客

    你好,为什么我更新了最新版之后,播放器就不会显示了,也不会播放音乐,后台插件已开启

    回复
      Eric

      知更鸟的?我在你网站完全没看到播放器的代码
      http://www.ajiane.com/
      同样的主题 安装是没问题的

      回复
        Jane博客

        可是后台已开启插件的,更新之前还一切正常!

        回复
        Jane博客

        还有就是即便我切换为默认主题也不会显示播放器,后台已确定开启插件,请指教,谢谢!

        回复
          Eric

          尝试关闭所有其他插件,看看是不是插件冲突
          还有你是不是关闭移动端而使用移动端查看?(新版对移动端的范围扩展了,手提什么的都算移动端)

          回复
            Jane博客

            谢谢,开启移动端之后就可以了,不过我还有一个问题请指教:如何修改代码,才能让移动端自动播放歌曲呢?
            //是否开启歌词,移动端自动关闭
            if (navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)) {geci = “NO”; hasgeci = !1; auto = “NO”};
            “YES” != geci ? (songFrom33 = pollsL10n.close, hasgeci = !1) : (songFrom33 = pollsL10n.open, hasgeci = !0);

            回复
            Eric

            ; auto = “NO”
            这句删掉就行

            回复
    薛之谦

    谢了老哥一直更新

    回复
    小萌

    老哥好厉害,我要向老哥多学习

    回复
    阿萨德撒

    tgrfsdefg大范甘迪

    回复
    ^O^^O^

    66666 老哥真牛,解决了所有问题

    回复
    哇哇哇

    哈哈哈哈哈哈

    回复
    eric law

    6666666666666666666666666666666

    回复
    zdw1999

    这几天老api失效了?总是只获取到null

    回复
      Eric

      更新了就好
      温馨提示:可以自定义CSS把字体设小点会好看点,另外只选择1个音乐网站的话可以关闭源选择器

      回复
    asout

    经过调试,发现是插件设置中“加载防刷新”导致的。如果勾选“加载防刷新”就会出现上述情况。如果取消勾选,则会在切换页面时刷新音乐,而且会播放不是我指定的歌曲。我只使用了网易音乐,其他QQ虾米之类的全是NO。

    回复
      eric

      你有详细看本页的设置说明吗?
      网站文章的容器ID名称:此项必须正确以保障正常运行
      你这不是标准的主题格式,要输入正确的ID,最好看php文件确定,我初步看了下ID是“main”
      还有,你没开启图标选项也没装图标插件,导致图标全部不显示
      最后,你只用一个音乐来源的话可以把源选择器关闭
      PS.厉害了我的哥 第一书记亲自操刀网站建设^_^

      回复
        福特

        真的厉害啦

        回复
    asout

    您好,感谢您免费提供这么好的插件。我使用后有个问题,就是在首页点击文章标题时不能打开文章页。好像所有的链接都链接到首页的样子。
    一句话总结,就是使用您的插件后, 好像所有站内链接都失效了。打不开任何页面和文章了。
    问题网站:www.asout.com

    回复
    ^O^^O^

    老哥好厉害,我要向老哥多学习

    回复

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注