当前位置: 首页 > 设计 > 正文
avatar

WordPress的评论中添加表情可以适当提升评论的欣赏度,表情让评论更加生动活泼,WordPress默认表情很难看,如何自定义WordPress表情及WordPress表情的路径是本文要讲解的。

由于主题『Weisay Simple』的使用率良好,很多人来我博客发布评论的时候都喜欢我这套简洁可爱的表情头像。

这套表情头像是很久很久以前一个网站上发表评论的时候看见的,一见倾心,于是收藏了下来。WordPress的默认表情是22个,这套表情只有16个,想替换肯定不够的,就算替换了万一哪天WordPress升级了又会覆盖的,唯一的方法就算自定义表情及其路径。

很多人也问我如何自定义表情路径,现在我分享下,包括我的表情,互联网的精神本来就算共享的,当然大家得和我一起感谢这套符号表情的作者。

下面讲解使用方法:

第一步:下载weisay_smiley.zip,解压,将表情文件夹smiley和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').'/smiley/'.$img;
 }

第三步:打开comments.php,搜索textarea,在其前面的合适位置加上

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

搞定,这样就可以轻松的自定义表情和表情路径了。

注意,要替换里面的头像时,要注意与smiley.php里面头像的名称一一对应,不然可能就显示不出来了,切记。

本文固定链接: http://www.weisay.com/blog/custom-wordpress-smiley-path.html | 威言威语

WordPress自定义表情及其路径:目前有112 条评论

  1. avatar
    60楼
    iFunapple Google Chrome Mac OS

    :cool:

    2014-10-09 17:27 [回复]
  2. avatar
    59楼
    阿曰 Google Chrome Windows

    过来支持下

    2014-05-02 20:48 [回复]
  3. avatar
    58楼
    榆木森 QQ浏览器 Windows

    更改后 页面乱码

    2014-01-21 20:36 [回复]
    • avatar
      William Mozilla Firefox Windows

      修改代码的时候请用编辑器修改。

      2014-01-23 16:39 [回复]
      • 修改了之后,原来的表情还在是什么情况呢

        2014-01-26 20:42 [回复]
        • avatar
          William Mozilla Firefox Windows

          那是因为你没有删除原来应用表情的代码

          2014-01-27 14:14 [回复]
  4. avatar
    57楼
    Qa Google Chrome Windows

    请问这个主题该怎么在后台添加表情呢? :mad:

    2013-12-10 15:26 [回复]
    • avatar
      William 2345智能浏览器 Windows

      后台添加表情?表情可以在主题里面加载,可以按照上文的方式来

      2013-12-12 10:26 [回复]
      • avatar
        Qa Google Chrome Windows

        是后台编辑框。

        2013-12-13 06:52 [回复]
  5. avatar
    56楼
    鱼里别放刺 猎豹浏览器 Windows

    :cool: 看楼主的博客可以学到很多东西

    2013-11-03 15:29 [回复]
  6. avatar
    55楼
    lao7 Maxthon Windows

    已找到原因。因为主题设置不知道怎么恢复到了默认。而且模板默认的表情地址不是在模板文件中 :shock:

    2013-10-13 16:44 [回复]
  7. avatar
    54楼
    lao7 Maxthon Windows

    用的您的主题,不知道为什么smiley.php和文件夹都不存在了。然后自己尝试修改。在修改functions后提示错误

    2013-10-13 16:18 [回复]
  8. avatar
    53楼
    、野きのこ Google Chrome Windows

    :?: = =表示感谢~

    2013-07-12 01:31 [回复]
  9. avatar
    52楼
    蜡笔小海 Internet Explorer Windows

    修改后comments.php 后 ,发表评论-提交留言变成问号

    2013-03-11 19:19 [回复]
    • avatar
      William Mozilla Firefox Windows

      评论未填写地址,不清楚具体情况

      2013-03-11 22:18 [回复]
  10. avatar
    51楼
    Virnis Google Chrome Windows

    终于见到这套模板的原作者了,模板很好看,真心没得说。不过,评论框上的这套表情是不是会显得太小了?

    2012-11-11 22:08 [回复]
    • avatar
      William Netfront kindle

      表情你可以自行替换的嘛! :roll:

      2012-11-21 21:35 [回复]
  11. avatar
    50楼
    mzllon Opera Windows

    William,您好,请问我使用wordpress的定时发送文章的这个功能,定时发送的文章不现实在主页首页中(指定的分类目录里已经存在了),这是什么问题,请求教!!

    2012-07-26 09:45 [回复]
    • avatar
      William Google Chrome Windows

      没有使用的定时发布文章功能,不清楚,看看你定义的发布时间是否有问题。

      2012-07-26 11:40 [回复]
  12. avatar
    49楼
    Theend Google Chrome Windows

    提示一下那些按照这个方法改了之后,能看到评论栏上方的表情,但是提交之后看到的还是符号的同学。
    你需要检查后台—设置—撰写—格式—转换如 :-)、:-P 等文本表情符号为图像
    否则你就是想破脑子也搞不定的~嘿嘿

    2012-04-25 16:08 [回复]
  13. avatar
    48楼
    蝴蝶泪 Internet Explorer Windows

    我网站这个标签云和左边对不齐,望解答下,谢谢!

    2012-04-17 20:51 [回复]
  14. avatar
    47楼
    Yong StillHere Opera Windows

    我用的weisaysimple主题,按照你说的方法弄了之后评论框上边是可以显示出来表情的,但是文章里显示的确实表情对应的字符,是不是因为我把CustomSmile禁用掉了的缘故?

    2012-02-28 14:51 [回复]
    • avatar
      William Safari iPhone

      你试着开始表情看看!

      2012-02-28 15:38 [回复]
      • 我把CustomSmile插件源码改了,现在好了,貌似是CustomSmile插件升级了…

        2012-02-29 12:56 [回复]
  15. avatar
    46楼
    xiaoyan Google Chrome Windows

    不知道能不能设置成文章完全显示的,不用那个read more的形式。文章中的图片直接完全显示。

    2012-02-22 19:27 [回复]
  16. avatar
    45楼
    allenxia Internet Explorer Windows

    不错,已经修改成功

    2012-02-21 18:58 [回复]
  17. avatar
    44楼
    gbn02 360安全浏览器 Windows

    博主制作的主题很好,已经换用博主的主题模板了,真好啊。

    2012-02-17 22:13 [回复]
  18. avatar
    43楼
    odmin Google Chrome Windows

    william大大 那个show-useragent官网下的压缩数据损坏了啊……

    2012-02-17 19:38 [回复]
  19. avatar
    42楼
    odmin Google Chrome Windows

    感谢~嘿嘿 :cool:

    2012-02-17 08:28 [回复]
  20. avatar
    41楼
    odmin Google Chrome Windows

    william大大你的显示浏览器和下载那个按钮是用什么插件呢?

    2012-02-16 18:47 [回复]
    • avatar
      William Google Chrome Windows

      show-useragent 这个插件

      2012-02-16 21:56 [回复]
      • avatar
        ysam Google Chrome Windows

        :?: 回复的时候表情好像不会显示,试试你这的。。

        2014-09-03 16:00 [回复]
  21. avatar
    40楼
    odmin Google Chrome Windows

    就是右上角那个 怎么去掉~

    2012-02-16 17:54 [回复]
    • avatar
      William Google Chrome Windows

      header.php 里面删除对应的代码。

      2012-02-16 21:57 [回复]
  22. avatar
    39楼
    odmin Google Chrome Windows

    :oops: 大大我点This page contains the following errors:

    error on line 2 at column 6: XML declaration allowed only at the start of the document
    Below is a rendering of the page up to the first error.

    2012-02-16 17:52 [回复]
  23. avatar
    38楼
    丫丫趣 Google Chrome Windows

    已经换用博主的主题模板了。感谢!

    2012-02-13 22:05 [回复]
  24. avatar
    37楼
    Jun Google Chrome Windows

    我想请教一下。你文章中的代码边框是怎么弄的?

    2012-02-05 21:19 [回复]
    • avatar
      William Google Chrome Windows

      插件啊,本来就这样

      2012-02-05 21:26 [回复]
  25. avatar
    36楼
    Yong StillHere Opera Linux

    好方法,我是直接把默认的替换了、、、

    2012-01-30 09:24 [回复]
  26. avatar
    35楼
    manycells Google Chrome Windows

    这个有用,收了,谢谢

    2012-01-27 22:57 [回复]
  27. 博主制作的主题是个人认为最好的几个主题之一。考虑更改中。。

    2012-01-21 15:09 [回复]
  28. avatar
    33楼
    ishi90 Internet Explorer Windows

    我把后台表情管理(关了)已经完美解决

    2012-01-15 19:11 [回复]
    • avatar
      William Google Chrome Windows

      恩,我主题自带了表情了,你其实可以在那个基础上修改下就行,这个后台也行控制开或者不开。

      2012-01-16 00:54 [回复]
  29. avatar
    32楼
    ishi90 Internet Explorer Windows

    想问博客主一个问题我表情回复提交以后不显示是什么问题啊?按照你的方法更换表情以后是两排表情自带的表情还是在,然后我换了一套QQ表情就显示了但是还是有自带表情。(注以前搞过那个免插件替换表情,替换的就是那套QQ表情,好像是WP升级以后就一直不显示表情了) :cry: :cry:

    2012-01-15 18:52 [回复]
  30. avatar
    31楼
    an9 Google Chrome Windows

    支持分享精神. :lol:

    2012-01-14 09:59 [回复]

发表评论

question razz sad smile redface biggrin surprised eek confused cool lol mad rolleyes wink neutral cry

快捷键:Ctrl+Enter