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自定义调用评论表情
我来试下看吧
发现上面的代码调用失败!
额,这调用挺好,很多人喜欢使用插件,感觉没有意思,自己倒腾才够劲
代码超出文本区了。
试了哈,奇怪了无法传值到textarea….
这个跟以前出来的使用插入表情页面来调用有什么优点呢。
有点很明显,几行搞定的事儿有必要写个鸟插件?
嗯,确实挺简单的。不错不错,插件又少了一个。
插件,大前端只有一个,postviews
好吧。。纯粹的技术流。。
很实用!
作为一个死做美工的表示不难学会。
请教一个问题,空间支持mail函数,但是为什么收不到wordpress发送的邮件那?比如说找回密码,发表评论的通知邮件
这个,可能发信了,收信地址不对,所以你一直收不到!
o(︶︿︶)o 唉,折磨死我了,我用mail函数测试给自己发送邮件,就能收到,但是wordpress发送的邮件收不到,程序重新装还不行
那俺就不知道了,也木法测试,哭了你了
进入博客后台,点忘记密码,如果收不到重设密码邮件,找主机商。
呵呵,可以了,我用的是香港空间,QQ邮箱收不到,换个邮箱就可以了,QQ邮箱对香港空间好像有屏蔽……