西门的后花园

一个热爱网络的年轻人的博客

利用小工具Widget来修改右边栏音乐欣赏

自从开这个博客到现在,一直用的是木木的主题。前段时间折腾播放器,开始是通过直接修改sidebar.php里面的代码实现的,但是弊端很明显,就是每次修改歌曲都要修改本地sidebar.php文件,然后FTP上传,很麻烦!(后来才知道,博客后台也可以修改主题下面的php文件,汗…)所以就想到通过小工具Widget来修改音乐链接的方法。

开始的时候,直接把小工具里面的“文本”拉到右边,因为“文本”下面的解释就是:任意文本或HTML。而我需要的就是要加一段HTML代码,所以就选他了。但是回到博客首页刷新,结果之前的侧边栏“最新文章”、“最近评论”等,全部消失了,我就仔细的看了下木木写的sidebar.php。(由于我不懂PHP,所以只能看懂HTML和简单的if,else这种语句…)无意Google了一下“dynamic_sidebar”,结果找到一篇文章,正是介绍这个的。

我看了我的主题,和prowerV3.1这款主题,里面都是写判断,要么单独存在小工具,要么单独存在自定义PHP代码的侧边栏。我做了下修改,把

<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar(1) ) : ?>

<?php endif; ?>

提取出来,放到自定义PHP代码的侧边栏合适的位置,实验成功!

下面就是我小工具里面写的代码,先上图片:

widget代码

下面是代码,如果喜欢这款播放器的朋友可以直接复制过去,修改里面的音乐链接就行。不懂怎么修改的可以看:skydrive外链音乐加播放器放多首歌曲

<embed src=”https://ximan.org/wp-content/uploads/2010/06/dewplayer.swf” flashvars=”mp3=http://storage.live.com/items/4041679B31067696!151?filename=%E6%B2%A1%E9%82%A3%E4%B9%88%E7%AE%80%E5%8D%95.mp3|http://storage.live.com/items/4041679B31067696!146?filename=Bloated.mp3|http://storage.live.com/items/4041679B31067696!145?filename=%E5%9B%A0%E4%B8%BA%E6%98%AF%E4%BD%A0.mp3|http://storage.live.com/items/4041679B31067696!144?filename=What%20Hurts%20The%20Most.mp3&autoreplay=1″ height=”20″ width=”240″ wmode=”transparent” type=”application/x-shockwave-flash” />

友情提示,修改好后的小工具,千万不要往左边移动,因为会自动删除…刚刚我就杯具了,结果找这段代码就找了我20分钟…

每次修改音乐链接,直接编辑这个小工具里面的代码就OK,是不是很方便了呢?

评论列表

  1. ONS 不是那个意思嘛··· 😛

  2. 很不错 这样就不用要么只有小工具 要么只有自定义的边栏了

  3. 哈,看到了,我以前也有过这么一个播放器

  4. 呵呵..玩得多了,就会慢慢学会看代码了,嘿嘿

  5. 又学一招,我现在这个博客还没有放过播放器。

  6. 我也是在慢慢改博客.每天弄一弄还是蛮有意思的.

  7. 幸好不是自动播放 ❓

  8. 😀 这篇是扫盲文,呵呵!

  9. 😆 😆 😆 应该感谢小卢你可以在后台直接修改。

  10. Widget 我一直都没有直接使用过

  11. 我侧边栏的一些东西就是在文本里加的代码

  12. 这个播放多首音乐的代码我以前用过,是顺序播放,以前的好像能随即播放。

  13. 我想用虾米网的做个侧边栏播放器,每天整理点歌曲,快一个月过去了还没整完。 😕

  14. 火狐下你的侧边栏播放器比框架大哦~~

  15. 曾经放过一段时间的音乐,但我喜欢的别人不一定喜欢啊,后来还是撤了,没给访客带来美妙至少也没玷污他们的耳朵哈。

  16. 这个不错,哈哈!话说西门也爱蒸腾啊,这个必须顶,haha

  17. 以前折腾过,后来发现换页音乐不连续,就放弃了。。 ➡

  18. 不喜欢在首页上放播放器

  19. 参考一下,目前还没在我的wp博客放过播放器啊。

  20. 你的域名好爽啊!
    音乐挺好听的,就是现在wordpress还没有能够实现全局不中断音乐播放的插件。

    • 那个需要Ajax技术吧,我见过唯一一个播放器,可以点击网页任何地方,都不停止播放,不过必须用他们专用的播放器,我不喜欢… ➡

      • 那个就算用ajax,要刷新页面或者跳转页面的时候还是很麻烦。
        我觉得这个问题主要还是因为wordpress的架构限制,如果是想QQ空间一样,基本全js的话,应该很容易了。

        • 既然你想到JS,就可以通过JS来实现嘛,比如说右下角JS无刷新,播放器永远都在右下角 🙂

  21. 播放器右边半截都出去了 .. 😉

    textwidge 的 padding 左右是10,sidebar 宽240,播放器的宽度就最好<=220 😉

  22. 不喜欢自动播放音乐的博客,俨然把自己的快乐凌驾于别人的痛苦之上。。。

  23. 先收藏,哪天想修改了,就借鉴一下~~

  24. 木木那里的链接果然好啊…… 人气真高~ 偶羡慕嫉妒恨了 =o=

  25. 谢谢了,看了你的博客,终于在首页弄出了播放器。
    这玩意困扰了我超过24小时。

  26. 当然也会经常来围观下的。

  27. 这个有用。

西门进行回复 取消回复

分类目录