wordpress表情符号的使用

什么是表情符号

什么是表情符号 表情符号是在您写作时帮助表达您情感的符号。表情符号可以为文章增添些情感色彩。 WordPress 可以自动转换如 :-)等文本表情符号为图像

表情符号的转换

wordpress可以通过后台=》“设置”=》“撰写” 来设置表情符号的转换,你可以通过设置是否开启或关闭图形式表情,若您关闭图形化表情的选项,之后您输入的任何纯文本内容将保持纯文本状态,因此只会显示纯文本。

自带表情调用

WordPress 自带表情都在 wp-includes/images/smilies 文件夹下,所以你可以使用以下方法调用wordpress的默认表情符号:


//获取评论表情
function comm_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 '';
  }
}

将以上代码放入主题的functions.php文件中,然后在评论表单指定位置放置该表情。
在评论模板comments.php放置表情的位置调用comm_smilies()函数:


评论表情改造

如果你觉得系统默认的标签符号不够好,也可以自己修改,以本站为例,本周标签包位于主题下的 “img/smilies/”目录中,首先在functions.php文件中添加如下代码:


//评论表情改造,如需更换表情,img/smilies/下替换
 add_filter('smilies_src','dtheme_smilies_src',1,10); 
 
//修改评论表情调用路径
function upd_smilies_src ($img_src, $img, $siteurl){
    return get_bloginfo('template_directory').'/img/smilies/'.$img;  //新标签包路径
}
 
function comm_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 ''; //新标签路径
  }
}
© 版权声明
THE END
喜欢就支持以下吧
点赞0赞赏
分享
评论 共3条

请登录后发表评论

    • 随之长风
    • 这是谁的教程,咋不能用,表情地址怎么带域名的!

      4年前