WordPress自定义调用评论表情19条评论

2011-11-08    分类:技巧资源    1,980人浏览   

WordPress评论表情,大家都不陌生,就大前端的实现方法来说说简单自定义评论表情函数,真的很简单哦,亲!

首先,下面的代码Copy到主题function.php文件:

//评论表情
function mytheme_smilies(){
	$a = array( 'mrgreen','razz','sad','smile','oops','grin','eek','???','cool','lol','mad','twisted','roll','wink','idea','arrow','neutral','cry','?','evil','shock','!' );
	$b = array( 'mrgreen','razz','sad','smile','redface','biggrin','surprised','confused','cool','lol','mad','twisted','rolleyes','wink','idea','arrow','neutral','cry','question','evil','eek','exclaim' );
	for( $i=0;$i<22;$i++ ){
		echo '<a title="'.$a[$i].'" href="javascript:grin('."':".$a[$i].":'".')"><img src="'.get_bloginfo('template_url').'/img/smilies/icon_'.$b[$i].'.gif" /></a>';
	}
}

//修改评论表情调用路径
function mytheme_smilies_src ($img_src, $img, $siteurl){
    return get_bloginfo('template_directory').'/img/smilies/'.$img;
}
add_filter('smilies_src','mytheme_smilies_src',1,10);

然后,在主题的comment.php中调用函数:mytheme_smilies();

当然,你的表情目录要对应主题目录/img/smilies,也可以通过更改以上php文件来定义表情存放目录。

一切就绪,没了!是不是很简单呢?

转载请注明:大前端 » WordPress自定义调用评论表情

您还可以继续浏览 wordpress前端技巧站长必备的文章
分享到:腾讯微博QQ空间新浪微博人人网开心网豆瓣FacebookTwitter

相关文章

15访客评论 ,博主回复4

  1. 我来试下看吧

    分享元素01-29 12:10 回复
  2. 发现上面的代码调用失败!

    益酷网12-31 13:57 回复
  3. 额,这调用挺好,很多人喜欢使用插件,感觉没有意思,自己倒腾才够劲

    夜半生花11-27 21:36 回复
  4. 代码超出文本区了。 :shock:

    wmtimes11-12 23:24 回复
  5. 试了哈,奇怪了无法传值到textarea….

    小波11-11 23:55 回复
  6. 这个跟以前出来的使用插入表情页面来调用有什么优点呢。

    Demon11-11 10:38 回复
    • 有点很明显,几行搞定的事儿有必要写个鸟插件?

      浩子11-11 13:15 回复
  7. 嗯,确实挺简单的。不错不错,插件又少了一个。

    Kimcool11-11 10:10 回复
    • 插件,大前端只有一个,postviews

      浩子11-11 17:39 回复
  8. 很实用! :razz:
    作为一个死做美工的表示不难学会。

    布衣11-10 10:09 回复
  9. 请教一个问题,空间支持mail函数,但是为什么收不到wordpress发送的邮件那?比如说找回密码,发表评论的通知邮件

    孤狼11-09 16:13 回复
    • 这个,可能发信了,收信地址不对,所以你一直收不到!

      浩子11-10 16:17 回复
      • o(︶︿︶)o 唉,折磨死我了,我用mail函数测试给自己发送邮件,就能收到,但是wordpress发送的邮件收不到,程序重新装还不行 :arrow:

        孤狼11-10 16:20 回复
        • 那俺就不知道了,也木法测试,哭了你了

          浩子11-10 16:24 回复
    • 进入博客后台,点忘记密码,如果收不到重设密码邮件,找主机商。

      西门11-14 00:04 回复
      • 呵呵,可以了,我用的是香港空间,QQ邮箱收不到,换个邮箱就可以了,QQ邮箱对香港空间好像有屏蔽…… :!:

        孤狼11-14 09:37 回复
  10. :mrgreen: 我想实现在评论里的表情鼠标放上去时能显示汉字……

    bing11-09 12:56 回复
  11. :razz: 话说博客用的插件,这样又能减少一个插件了 :lol:

    小波11-09 02:15 回复

我来说说

*

*

取消
您还可以继续浏览 wordpress前端技巧站长必备的文章
×

Title

Coming...