首页 > wordpress技巧 > wordpress表情插件Custom Smilies

wordpress表情插件Custom Smilies

       如果能在wordpress正文或留言中插入表情,是不是更生动呢?实现这个功能很简单,可以直接安装插件或添加代码,先说说插件,貌似Crazy Loong的Custom Smilie和mg12的Highslide4WP是使用最多的吧.Custom Smilies的使用:(博主本人是菜鸟,描叙了很多,甚至是啰嗦,大虾可飘过 [洋葱头#18]
1、安装不用说了吧,后台在线安装(推荐)或下载解压上传。
2、激活后,进入插件设置页面,一目了然。
3、插件默认的是读取/wp-includes/images/smilies目录中的表情,如果你没有删除smilies文件夹中的图片,应该会列出几列小图标(wp默认的表情,个人觉得很丑)。乌帮图特别推荐洋葱头表情和兔斯基表情,看这里 wordpress兔斯基+洋葱头表情
4、将表情图片上传到/wp-includes/images/smilies文件夹中,后台刷新,将你需要用的表情设置表情代码(不要太多),代码中不要包含字符:” ‘ \。
5、将这段代码插入到comment.php文件中的适当位置,(如想直接复制该代码,请注意中英文标点)。

<?php if ( function_exists(cs_print_smilies) ) {cs_print_smilies();} ?>

建议放在紧挨留言文本框的上面或下面。我这里的Inove主题在放在<textarea name=”comment” id=”comment” tabindex=”4″ rows=”8″ cols=”50″></textarea>上面,刷新一下,看是不是有表情了   [洋葱头#18] 。看看本博下的表情(直接去留言试试吧):

 表情设置:
1、显示默认表情:不将所有表情列出,添加一个按钮来显示更多表情。
2、留言框ID:如果你的插件无法使用,比如点击表情无法插入到文本框,在这里输入留言框ID,即comment.php里<textarea中的id=”…”.
3、表情文件夹路径,默认是/wp-includes/images/smilies,可以更改。
4、弹出窗口高度宽度:功能不详,貌似是设置在文章中添加表情时,点击按钮弹出表情选择框的大小。
5、其他设置:使用名为 comment_form 的 action,如果你的主题支持它的话。这样,你就不用手动添加代码到 comments.php 了(自己加还是好些)。

PS:(小细节,博主是完美主义者)如果你定义了显示默认表情,而不是将所有表情列出,会出现more和less按钮来显示更多或更少表情,可以将其改为中文。更改插件目录下common.inc.php文件下的453、458、482行中的英文单词more,less,注意保存为utf-8编码,以免乱码。或者点击这里直接下载更改过的插件。

注意事项:
1、留言框ID最好是添加进去,以免出现问题,比如无法点击表情(博主出现过该问题)。
2、设置表情代码时,不要插入某些符号如” ” \ 还有< >,否则会出现发表评论的时候显示的是文本(表情代码)而不是图片了,(博主出现过该问题)。在插入表情时,表情代码左右各有一个空格,如果没空格也会出现同样的问题。
3、插入代码时标签注意位置,以免破坏布局,比如表情撑出(博主出现过该问题)。
4、自定义的表情图片尺寸不要过大,图片不要过多,否则会严重影响页面美观,页面载入速度,流量等等。

由于某些原因,留言框上方的表情被本人移除,如有什么不懂滴,请联系我,帮忙解决@

» 本文链接地址:http://wubangtu.com/667 »转载请注明出处,谢谢。
» 您也可以订阅本站:http://feed.wubangtu.com
如何为自己的博客添加表情
  1. 2010年9月2日22:05 | #1

    这个已经学会了 插件真是个好东西

  2. 2010年7月14日01:54 | #2

    谢谢分享!!照着你说的方法,我已经实现了!哈哈,好开心! [洋葱头#09]

  3. 2010年6月6日21:31 | #3

    [兔斯基#00]
    。。。
    兔斯基是某贴吧里经常见到的

    嗯,很风趣的说。

  4. 2010年6月5日13:06 | #4

    Highslide4WP也不错。我在用。

  5. 2010年5月26日17:21 | #5

    你好,可以做一个友情链接么? 我已经做好了你的连接

    我的博客http://xLoli.Net 名称:萝莉部落

    由于近期换了域名 收录方面可能还没弄上去 (如果在意 可以检查http://lolier.info)

  6. mr.kiki
    2010年5月23日05:07 | #6

    问题解决了……直接在后台,插件里面编辑你说的文件就可以完美了!

  7. mr.kiki
    2010年5月23日03:12 | #7

    乌邦你好,新问题:关于存档UTF-8后,我的整个页面配色文件就打不开了……很神奇的关联性……

    我现在用着英文的,用中文,utf-8后,全部绿色部分就没了,包括副标题。

    别的编码均是不行的
    mrkiki.tk,
    这是我地址,能帮我看看么?

  8. 2010年5月22日23:23 | #8

    @mr.kiki
    你另存为的时候不是有:文件名,类型,编码吗?编码改成utf-8,还有什么不懂的直接Q我 [兔斯基#05]

  9. mr.kiki
    2010年5月22日23:21 | #9

    抱歉我不太熟,因为我在用Dreamweaver,嘿嘿,原来用记事本可以轻松搞定!谢谢楼主写的教程

  10. mr.kiki
    2010年5月22日23:11 | #10

    希望能把这段的说详细点……比如怎么保存为utf8编码?

  11. 上弦
    2010年5月22日09:45 | #11

    [洋葱头#27]

    上弦 :

    乌帮图 :
    @上弦
    你看有没有类似textarea name=”comment” id=”comment” tabindex=”4″ rows=”8″ cols=”50″ /textarea 这样的代码~~~ 。即有textarea /textarea标签的,你看中间的那个ID是什么,还不行的话Q我。

    这么来说的话我找了段代码

  12. 上弦
    2010年5月22日09:42 | #12

    乌帮图 :
    @上弦
    你看有没有类似textarea name=”comment” id=”comment” tabindex=”4″ rows=”8″ cols=”50″ /textarea 这样的代码~~~ 。即有textarea /textarea标签的,你看中间的那个ID是什么,还不行的话Q我。

    这么来说的话我找了段代码

  13. 2010年5月22日01:25 | #13

    哇,好一个广告网站啊!

  14. 2010年5月21日20:29 | #14

    @上弦
    你看有没有类似textarea name=”comment” id=”comment” tabindex=”4″ rows=”8″ cols=”50″ /textarea 这样的代码~~~ 。即有textarea /textarea标签的,你看中间的那个ID是什么,还不行的话Q我。

  15. 上弦
    2010年5月21日20:04 | #15

    我按照要求都添加好了。
    可是就是
    点击表情无法插入到文本框。
    我的留言ID可能不是comment,但我不知道从哪里看

  16. 2010年5月18日12:08 | #16

    [兔斯基#10] [兔斯基#05] 兔斯基很有爱,我很喜欢,先来测试下效果

  1. 2010年7月15日22:48 | #1