cT=”0″;nc=”#444444″;nBgc=”#FFF7DE”;nBorder=”#F5E5A9″;
tc=”#649B00″;tBgc=”#FFF4D0″;tBorder=”#F5E5A9″;
tDigg=”%E6%8E%A8%E8%8D%90%E6%9C%AC%E6%96%87%E5%88%B0%E9%B2%9C%E6%9E%9C”;tDugg=”%E8%B0%A2%E8%B0%A2%E4%BD%A0%E7%9A%84%E6%8E%A8%E8%8D%90″;
defaultItemUrl=”http://itrss.net/post/wordpress-theme-comment-expressions-smilies-enhanced-pages/”;defaultFeedUrl =”http://feed.feedsky.com/itrss”;

alimama_pid=”mm_10041358_818806_2767316″;
alimama_titlecolor=”0663A9″;
alimama_descolor =”1E95D4″;
alimama_bgcolor=”FFFFFF”;
alimama_bordercolor=”E1E1E1″;
alimama_linkcolor=”C1C1C1″;
alimama_bottomcolor=”FFFFFF”;
alimama_anglesize=”10″;
alimama_bgpic=”0″;
alimama_icon=”2″;
alimama_sizecode=”12″;
alimama_width=468;
alimama_height=60;
alimama_type=2;

使用WordPress的很多用户都知道,alexking为WordPress写了一个表情插件wp-grin,能让你在撰写日志和评论的时候以所见即所得的方式添加WordPress自带的表情符。但是在奇趣资讯所使用的LightBreaker主题中wp-grin一只都不能被调用成功,索性我就放弃了wp-grin,自己用JavaScript写了一个smiley.php页面,在评论的textarea上面调用。
直接在主题(theme)中嵌入页面与安装wp-grin插件相比,有一些优点:

使用简单的一个JavaScript函数,基本不会影响页面速度。
出错少,不会出现像插件调用的兼容性问题。
减少插件的使用,会提高WordPress的速度。

当然在使用该功能页面上,也会稍微麻烦点。使用方法请大家看下面:

将smiley.php页面下载并放到你所使用主题(theme)的目录下。
打开comments.php页面,根据comments.php页面相关内容,修改smiley.php页面(可根据smiley.php页面内相关行的注释说明进行。
查找comments.php中:
<form action="<?php echo get_option(’siteurl’); ?>/wp-comments-post.php"

<textarea name="

记录下两行后面各自的name=“值”的值,再查找smiley.php中:
var txtarea = document.comments_form.comment;

caretPos.comment = caretPos.comment.charAt(caretPos.text.length - 1) ==

将其相对应的红色、蓝色部分修改。

查找comments.php中:

<textarea name="


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

该行代码添加到先前代码之前。这样就修改好了你的主题(theme)。

smiley.rar  下载
smiley.zip  下载

相关文章

奇趣资讯专用主题-ITRSS.Net v2 发布 (4)
插件 (0)
我使用的wordpress插件 (2)
历届奥运会主题口号(近20年) (2)
Authorware扩展函数下载 [...]

用 RSS feed 订阅奇趣资讯 或者用 E-Mail 订阅最新文章!