自从willin大师失联,我接手更新的Smilies插件也有4个版本了。从最初的兼容0.9调整选项,到这次基本上重整结构支持预览排序——原作那些好用的代码一直都在,还加入了大家提议的js选择、正文功能和扩展包支持等。
虽然现在社会化评论比较流行,但自主的互动效果和数据需求毕竟还存在,也希望仍在使用这款插件的te粉们能够继续用你们个性的表情点亮博客吧!:)
基础功能依然如此,在你的评论按钮前加上一句代码即可输出表情选择:
这里的头尾判断是为了模版在禁用Smilies后不会显示500(当然真的不用了全去掉即可)。
新版支持在插件目录下自建表情文件夹,同时选择后即可在设置页面里实时预览22张表情图片,使用鼠标拖拽可以将它们与上方的默认表情一一对应,然后在提交时保存排序结果。
表情不对应当然也能用,但是插件采用的wordpress标准表情码如“:smile:”被解析成不是“微笑”的图片可能会给评论者带来一定困扰,更重要的是日后更换表情包或迁移博客程序时很容易造成解析混乱。
更新还加上了字符型表情的替换开关。wordpress在这方面比较谨慎,因为替换字符可能会破坏文本结构,所以我们也没增加其他的符号支持,尤其在正文表情功能也被引入的情况下(有特殊需求的可以自改源码):
感谢LT21童鞋的热心支援,表情现在可以在正文中使用了!当然它与评论区设置是同步的。或许你只想用正文表情?相关功能现在很多可视化编辑器会自带。总之新版Smilies也将以开关方式供大家选择。
另外,插件会默认选取页面中第一个文本域(textarea)输入,如果你的主题特殊请在设置里指定文本域ID。
随此次插件更新的还有7款自由表情包扩展,和上次配发的7套标准表情包不同,没有限制数量与文件名更加丰富,大家只需要挑选出自己喜欢的22张进行排序即可(再次感谢LT21的布丁表情和Fj分享的QQ2016系列,表情包下载请前往本插件的github分支»)。
1.1.1
重整代码并优化js模式;
支持定制表情预览排序;
增加替换字符表情开关;
支持正文表情(感谢LT21);
配发7套自由表情扩展包。
1.0.7
修正onclick的更新bug;
配发7套标准表情扩展包。
1.0.6
去贴图按钮(默认支持);
增加jquery显隐式弹窗。
1.0.5
兼容0.9评论代码过滤;
增加表情包选择与调用;
可选弹窗式并调整效果。