其实在这之前,一入手YoDu开始就有过修改表情的想法。
主题作者为考虑各种环境的兼容性不得不把评论表情以拼音的形式书写。
本来也不想弄的,今天中午偶然在群里看到群友烟雨寒云放出的截图,一下手就痒痒了。
特别感谢Jrotty同学在评论中的指正,在进行下面操作前请先检测下自己主机支持中文名字的图片
废话不多说,这就动手开干。
其实YoDu评论表情还是很好修改的,只要你有时间。
首先整理好你需要的表情,格式统一(GIF\PNG),下面放出一张我整理的表情截图。
整理.jpg

上传到主题的表情目录(biaoqing)
修改comments.php文件
在控制台→外观→编辑当前外观(前提是你当前外观为YoDu)
后缀.jpg

在右侧模版文件中选择comments.php
Ctrl+F查找PNG

$cos = preg_replace('#\@\((.*?)\)#','<img src="'.$imgurl.'$1.png" class="biaoqing newpaopao">',$cos);

修改上面这段代码的$1.png$1.gif
改为

$cos = preg_replace('#\@\((.*?)\)#','<img src="'.$imgurl.'$1.gif" class="biaoqing newpaopao">',$cos);

继续查找PNG

<li class="OwO-item" onclick="Smilies.grin('@(weixiao)');"><img src="<?php echo $imgurl; ?>weixiao.png" class="biaoqing newpaopao"></li>

改为

<li class="OwO-item" onclick="Smilies.grin('@(微笑)');"><img src="<?php echo $imgurl; ?>微笑.gif" class="biaoqing newpaopao"></li>

可以找到60行类似的代码,一行一个表情('@(weixiao)')这个括号里的就是在评论框中显示的内容,修改为中文('@(微笑)')weixiao.png为表情图片名称,将其修改为对应的表情图片名称即可,我这里使用中文微笑.gif(这里的文件类型一定要和上面第一步中修改的文件类型一样。)这里就需要各位仔细耐心的修改了,改完之后保存就大工告成,如下图
评论.jpg
同时为了兼容之前PNG格式的图片,需要将YoDu默认表情的PNG后缀改为GIF。

稍后整理一下会放出修改好的文件和图片,虽然没什么技术难度,自己改却需要大量的时间和精力啦!

所有表情文件和修改的文件都已经整理上传到YoDu模版售后群,如果不想自己动手可以选择购买付费版,每天都有新玩法。

如果觉得我的文章对你有用,请随意赞赏