25
08,2008
Category » 视频部落 » 

WordPress Theme 评论表情(smilies)功能增强页面1,388℃

1 分 当我没看2 分 好臭啊3 分 看上去一般4 分 我会收藏5 分 很精彩,天天来看 (1人投票,平均5.00分,总分5分)
Loading ... Loading ...

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

直接在主题(theme)中嵌入页面与安装wp-grin插件相比,有一些优点:

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

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

  1. 将smiley.php页面下载并放到你所使用主题(theme)的目录下。
  2. 打开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) ==

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

  3. 查找comments.php中:

<textarea name="

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

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

    1. smiley.rar  下载
    2. smiley.zip  下载

    相关文章

    Comments:(23)
    1. Wanghui
    2. wanghui
    留下评论