为wordpress评论添加表情

nimaboke 2014-8-29 4123

看到别人的博客都有生动的回复表情,是不是多少有点心动?

搜狗截图20140828214039.png


前些日子写了一篇通用的方法:《网站评论文本框表情选择

今天我就给大家带来一篇为wordpress的表情添加方法

实现评论表情需要两个文件:smiley.php文件和smilies表情图标文件夹

smiley.zip

ps:smiley.php上传到主题根目录,smilies表情图标文件夹上传到主题目录的images文件夹中。

第一步,在后台开启评论表情功能

搜狗截图20140828215112.png

第二步:在 comments.php 的 textarea 之后的适当位置加入以下代码:


<?php include(TEMPLATEPATH . ’/smiley.php’); ?>


第三步:在functions.php中添加如下代码:


add_filter(’smilies_src’,’custom_smilies_src’,1,10);
function custom_smilies_src ($img_src, $img, $siteurl){
return get_bloginfo(’template_directory’).’/images/smilies/’.$img;
}
该代码是为了修改wordpress调用表情的路径,默认是在/wp-includes/images/smilies里,我们修改到了主题目录/images/smilies,这样wordpress版本升级时不会影响到该功能

搜狗截图20140828222443.png

有些博客的表情本来就有的,显示的和插入的就会不一样,所以还要把wp-includes/images/内的smilies文件夹删除,给弄成附件中的表情文件

这是效果图:

搜狗截图20140828223340.png



免费部落 评论:
这个太多了,到处都是这样的!

imysk 评论:
我有。。。。

ysbinang 评论:
一直多说,感觉要用用自带的了,多说现在有点慢了

吴尼玛 评论:
@ysbinang:感觉点击多说评论者的网址不能访问{smile:30}

绿软分享吧 评论:
可以哈,贵站友链么?锋软网。

吴尼玛 评论:
@绿软分享吧:{smile:30}烂番茄。。。。。锋软网链接多少?
最新回复 (0)