换上新博客平台以来的这几天,我一直在研究wp系统,我发现它的架构还是有不少亮点的,尤其是插件系统,强大得让我也跃跃欲试。于是就有了reply-face这个超简单的评论表情插件。
由于我对php以及wp api还不很了解,所以这个插件主要是靠js来实现表情插入和呈现的。这样做有好处:由于是客户端用正则表达式将表情字符转换为表情图片,所以不会占用服务器任何资源。本插件实际运行效果见文后评论处。
默认表情是老版QQ的,为了减少请求次数,选择表情时用的一张大图片,所以看上去不会动,提交评论后表情字符会被gif小图替换,会动的。JS文件大小3k,加载起来应该很快。