[audio=http://cdn1-65.projectplaylist.com/e1/static10/349/2243227.mp3,viva la vida,download]
PS, WordPress 2.7 确实很赞~
[audio=http://cdn1-65.projectplaylist.com/e1/static10/349/2243227.mp3,viva la vida,download]
PS, WordPress 2.7 确实很赞~

编写WordPress(以下简称wp)插件难免要和关联着wp的某一个或多个方面的东西,就拿我的刚更新的WS Auido Player插件来说,它需要提供一个窗口使得用户输入某些值来达到简化用户记忆以及操作的功能。自己敲一个两个代码还好,如果全部都是自己写的话,那和写HTML有什么区别呢?这个就是TinyMCE编辑器面世的主要目的之一。
其实想这个部分的东西,主要是因为国内也没出几个这样的插件(或者是我不知道而已)再者是也蛮少有人来写这方面的教程,网上找到的只有干巴巴、苦涩的英文句子,看着就是没中国字舒服,呵呵(^___^),所以我就花了点时间自己整理出了这个教程。当然wp官方也有提到如何编写只不过写了一些核心的几句代码(看这里),剩下的还让你自己参考wp系统中tinymce插件。为什么要看wp系统中tinymce插件,而不是看tinymce官方的文档呢,这里要说句牢骚的话。wp其中使用到了很多及其优秀的开源代码,而且每个东西还或多或少的修改修改。这一下让我们看开源代码不是,看wp系统又感到迷茫。最好的是两者都得看。
Continue reading
Update:
1.修正了一些错误,去掉了调试用的注解掉的语句。版本升级至1.1.2
2.添加插件说明地址:http://www.icyleaf.cn/projects/ws-audio-player/
Chinese
今天下午花了些时间完成了WS AudioPlayer1.1.0版本的制作,现在已经完全且仅支持WordPress2.5+版本。如果你现在用的WordPress版本还不是2.5+,那么就赶紧升级吧~主要原因是不想浪费多余的体积大小:)
插件下载:WS Audio Player1.1.2
如果到你不知道这个插件的话,请点击这里看详细哦~
English
Now This version(1.1.0) only use for WordPress 2.5+. and you can insert music with button between Vistual Mode and HTML mode. if you are not WordPress 2.5+, suggest update to latest version.:)
Plugin Download: WS Audio Player1.1.2
see History or want konw what it is, please click here.
WordPress2.5版本内置的TinyMCE富编辑器也跟着升级到了3.0版本,TinyMCE3.0版本改写了插件的结构导致我这个插件也和WP2.5造成了不兼容,目前我还没有来得及研究TinyMCE3.0插件的内部结构以及WP2.5为它的写的钩子(Hook)是否发生了变化。因为我在我WP后台的Trackback发现很多外国的朋友中有一些在用我的这个插件做音乐介绍,为了保证他们正常的使用,我特作了WP2.5的应急版本,删除掉了富编辑器模式(Visual)下的按钮,大家可以通过CODE模式(HTML)点击名为MP3的按钮来添加音乐。同时我在有时间的时候会好好研究下WordPress2.5与TinyMCE的内部结构,我也希望能在未来的几天内释出完全支持WP2.5版本的WS Audio Player插件。
同时也感谢大家的使用和支持。谢谢!
WordPress 2.5 was recently released and that it includes TinyMCE 3 by default. it made many plugins is’t to work,includes ws audio player. so i release a emergency version for wordpress 2.5. Delete insert mp3 button in “Visual mode”, you can use it in “HTML mode”. i hope this will make everthing is ok that who use my plugins. I also hoped that the new release support WP2.5 edition completely WS Audio the Player plug-in unit in future several days.
thanks to everybody’s use and supports.
WordPress2.5应该是今天的凌晨1点多发布的,当时我在用手机上Twitter,看到漫步同学发布的消息。事实上我昨天下午才把我的Demo WP的版本升级至2.5 rc3版本,没想到凌晨就发布了正式版。貌似和rc3版本没什么大的差别,后台什么的变化挺大的。最主要的是这次升级修改了很多的地方:
1.全新的用户管理界面
2.更加简洁实用的后台管理菜单
3.Widgets 管理的显著增强
4.区域化的后台首页显示
5.增强的可视化编辑器
6.非常实用的一键升级插件功能
7.Flash 效果的上传文件管理
8.标签管理
同时这次的升级也导致了很多插件的不兼容,所以大家在升级前一定要把所有的配置插件停掉,再用 Instant Upgrade 插件 或者 WordPress Automatic Upgrade插件来完成一键升级。这两个插件我测试过,没有问题,这次的升级我就是用的这两个插件。
下面说下这次升级带来的好处和坏处。
好处还是蛮多的,比如系统的速度整体提高上去了,后台的现在也非常的漂亮,尤其是我们再写日志时用的那个富编辑器,也增加了不少功能,可以直接淘汰掉tinymce advanced这个插件了。好像连simple tag也可以省略掉了吧?另外WP的母公司把gravatar也给收购了,又省去一个插件,如何看来以后每次wordpress的大升级就会导致一些优秀化的东西废弃或者被收购….
坏处嘛,其实主要就是插件兼容性的事情,很不幸的是我写的两个插件在其中…后面再说我那两个插件的事情。并附上一份WordPress2.5部分可用插件的列表:猛戳我
此外就是后台的结构布局我还是不满意,想进入某个2级菜单则必须进入其主菜单,而且本来的分类还很多,这次升级后某些都合并在了一起,寻找起来有些麻烦。而且后台模板没有分辨率自适应,仅适合1024×768的分辨率,我目前用的是1280×1024,所以后台的右边有一部分空了出来,让人感觉很不舒服…
下面说说我那两个插件:
WS Tools Bar这个插件我不准备在升级了,因为我在WordPress官方的插件库发现基本上没有人在下载,而且国内也没有需求量,直接废弃掉吧,如果某位有需要,我会提供一些技术上的支持:)
WS Audio Player这个插件我还会更新下去,首先要解决的是支持WordPress2.5版本的问题,恩…凑时间研究下心的tinymce编辑器。
废话就这么多了,核心内容其实没什么,就是想借WordPress2.5发布的事说下我那两个插件的问题,由于没有太多东西,就胡乱扯了一番。呵呵