WP有个插件,Now playing for AzuraCast。简单说就是显示电台正在播放的歌曲信息。另外还有两个可以自定义的链接,实际测试下来看,想填什么好像都行。
插件没有中文版,这倒是小事儿,下面我们说说其他的小事儿,以及一个大事儿。
安装倒是很简单。外观——小工具,然后按照想要的位置(看起来是这样)添加即可。
好像插件跟某些主题相容性不好(我在别的测试站点试了一下),听说会遮挡内容。比如我测试的某个主题,会把侧边栏的内容全都替代掉,Tag什么的也都看不见了,甚至连login的按钮都没了……实际上,这也并不会提高网站安全性,只会给作者自己添堵(你以为抓肉鸡的都是活人么?)。另外我尝试添加了第二个(因为我有两个可供测试的电台),结果是:第二个没出现。不知道是不是也跟主题有关。
然后说说那两个按钮:外观真是挺难看的,还不能改按钮的文字。本质上只是两个超链。如果作为一个民用产品,我觉得摆一个playlist的链接在那里,99%的人是看不懂的。倒不是说我对于作者有什么意见——人家辛辛苦苦开发出来插件,我是感谢作者的。只是觉得两个超链,还不能自定义文字,这个真的有点儿怪。
顺便要吐槽的还有字体和排版。我怀疑这些可以通过CSS来解决(仅仅是怀疑)。几个内容(艺人/歌曲标题/专辑)都是一个字体,看得人眼花缭乱。默认设置是没有专辑的,不知道是不是考虑到了这点。专辑封面的缩图也是一个要吐槽的地方,因为会各种变形+拉伸。我的建议设置是:艺人+标题+web播放器,然后直接超链到电台页面去。模式最好选center。
最想吐槽的,也是唯一称得上大事儿的点是:设置的说明实在是模糊不清。这个问题也有别人在wp的插件页提出了,比较有代表性的是这一位
英语不太差的可以点进来看看
实际上,azuracast的官网文档也对相关的内容有了一些说明。从上面那个页面的问答可以看出,作者对于提问者表示了感谢,然后就是不改……这可能才是最值得吐槽的地方……也许对他自己而言,做成这样,就够用了。谁想弄得更好,自己去github上面自己改?
我这边给一下答案:
Azuracast 那一行,要填的是电台的域名,不带任何后缀。如果你跟我一样用的是顶级域名,那就直接 Https://叉叉.叉叉
就完了。
下面那个shortcode,要填的是电台的编号。这个是在创建电台时候设置的。在azuracast的管理页面里面可以看到。通常就是一个数。
什么API,什么iframe,什么钩子……都用不着!!!我在这地方糊里糊涂看了一堆文档,最后把自己绕进去了。
当然,我知道,azuracast官方开发了很多牛逼的功能。在这里都用不上……
最后说一点:这个插件是给静态页面使用的。播放的歌曲只能显示“打开WP页面的时候”那一首。这个就不要吐槽了,要吐槽就吐槽你自己的WP去吧。
