为wordpress添加表情符号

  • A+
所属分类:wordpress

WordPress自带了二十多个表情符号

表情 写法一 写法 二 写法三 表情 写法一 写法二 写法三
为wordpress添加表情符号 ' :D' ' :-D' ':grin:' 为wordpress添加表情符号 ' :)' ' :-)' ':smile:'
为wordpress添加表情符号 ' :(' ' :-(' ':sad:' 为wordpress添加表情符号 ' :o' ' :-o' ':eek:'
为wordpress添加表情符号 ' 8O' ' 8-O' ':shock:' 为wordpress添加表情符号 ' :?' ' :-?' ' :???:'
为wordpress添加表情符号 ' 8)' ' 8-)' ':cool:' 为wordpress添加表情符号 ' :x' ' :-x' ':mad:'
为wordpress添加表情符号 ' :P' ' :-P' ':razz:' 为wordpress添加表情符号 ' ;)' ' ;-)' ':wink:'
为wordpress添加表情符号 ' :|' ' :-|' ':neutral:'
表情 写法 表 情 写法 表情 写法 表情 写 法
为wordpress添加表情符号 ':lol:' 为wordpress添加表情符号 ':oops:' 为wordpress添加表情符号 ':cry:' 为wordpress添加表情符号 ':mrgreen:'
为wordpress添加表情符号 ':arrow:' 为wordpress添加表情符号 ':evil:' 为wordpress添加表情符号 ':twisted:' 为wordpress添加表情符号 ':roll:'
为wordpress添加表情符号 ':!:' 为wordpress添加表情符号 ':?:' 为wordpress添加表情符号 ':idea:'

这些符号是使用代码插入的,要记住这些代码可不太容易,因此如果将这些表情符号嵌入到后台就方便了。

方法也并不麻烦,在Alexking上我们可以找到一个叫wp grins插件帮我们解决这个问题,首先下载WP-Grins这个插件,按正常方式安装。由于此插件并不是针对2.0开发,因此要先修改一下。找到 wp-grins.php中的下面这句(大约在34行):

  1. $grins .= '<img src="'.get_settings('siteurl').'/wp-images/smilies/'.$grin.'" alt="'.$tag.'" onclick="grin( ''.$tag.' ');"/> ';

将其中的“/wp-images/smilies/
修改为“/wp-includes/images/smilies/”。

安装后在插件管理器中激活它,然后编辑“/wp-admin/admin-functions.php”文件,搜索“ edToolbar();”,大约在1079行,找到下面这句:

  1. if (!strstr($_SERVER['HTTP_USER_AGENT'], 'Safari'))
  2. echo '
  3. <div id="quicktags">
  4. <script src="../wp-includes/js/quicktags.js" type="text/javascript"></script>
  5. <script type="text/javascript">if ( typeof tinyMCE == "undefined" || tinyMCE.configs.length < 1 ) edToolbar();</script>
  6. </div>
  7. ';

再这句的后面加入:

  1. if (function_exists("wp_grins")) { echo ""; wp_grins(); }    //zrong added

修改完毕上传,打开后台撰写文章即可看到,可爱的表情已经加入到编辑器中了。

如果要将这些表情也加入到评论页面中,可以在主模版的comments.php中搜索如下语句(可能不完全相同):

  1. <p>
  2. <textarea class="textform" name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea>
  3. </p>

在这句的上面加入:

  1. <?php wp_grins(); ?>

即可

Update:在WordPress后台中增加自定义表情。

  1. 下载Emotions插 件,解压后将images文件夹下的所有文件上传到/wp-includes/images/smilies/中;
  2. 编辑/wp-includes/vars.php,搜索
    1. ' :D'        => 'icon_biggrin.gif',

    在其下方添加如下代码:

    1. ':em01:' => 'em01.gif',
    2. ':em02:' => 'em02.gif',
    3. ':em03:' => 'em03.gif',
    4. ':em04:' => 'em04.gif',
    5. ':em05:' => 'em05.gif',
    6. ':em06:' => 'em06.gif',
    7. ':em07:' => 'em07.gif',
    8. ':em08:' => 'em08.gif',
    9. ':em09:' => 'em09.gif',
    10. ':em10:' => 'em10.gif',
    11. ':em11:' => 'em11.gif',
    12. ':em12:' => 'em12.gif',
    13. ':em13:' => 'em13.gif',
    14. ':em14:' => 'em14.gif',
    15. ':em15:' => 'em15.gif',
    16. ':em16:' => 'em16.gif',
    17. ':em17:' => 'em17.gif',
    18. ':em18:' => 'em18.gif',
  3. 一切搞定!
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
菩提谷主

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:12   其中:访客  12   博主  0

    • hzliqiu hzliqiu 0

      果然内涵。。。

      [回复]

      • wujianblog wujianblog 1

        谢谢分享!不断关注博主的文章! :razz:

        [回复]

        • Dougles Dougles 1

          Hola,
          Nombre de www.putigu.net a GoogleReader!
          Gracias

          Dougles

          [回复]

          • zerodtkjoe zerodtkjoe 0

            Thanks for the info

            [回复]

            • 427 427 1

              [回复]

              • 45 45 1

                [回复]

                • 803 803 1

                  [回复]

                  • 770 770 0

                    [回复]

                    • shore tours in St.Petersburg shore tours in St.Petersburg 0

                      谢谢好东西

                      [回复]

                      • promote web promote web 1

                        我一直在寻找在试图找到如何让我的个人博客站点编码,你现在的风格和主题是绝妙的创意网站。你自己或你的代码你招聘一个编码器来获得对你亲自做?

                        [回复]

                        • web design and promotion web design and promotion 1

                          以为我会评论说整齐的主题,你有没有为自己吗?这真是真棒!

                          [回复]

                          • live streaming tv live streaming tv 0

                            最近,我碰到你的博客,并一直在阅读一起。我以为我会离开我的第一个评论。我不知道该说什么,只是我喜欢阅读。不错的博客。

                            [回复]