猫头帮常任理事会

wordpress评论框增加表情

时间: 2011-07-16 ⁄ 分类: 完美教程 ⁄ 浏览: 14,885 次

有些主题的评论框中没有自带表情,比如像我这款。
所以就要靠自己动手了。
在网上查找了下教程,发现以下代码是真实有用的。不啰嗦,直接贴代码(红色部分)。

添加到comments.php里即可,具体位置可用查找功能,查找关键字“textarea”,放在它的上面一行或下面一行。以下是我放的位置↓

<!--smilies-->
<?php
function wp_smilies() {
global $wpsmiliestrans;
if ( !get_option('use_smilies') or (empty($wpsmiliestrans))) return;
$smilies = array_unique($wpsmiliestrans);
$link='';
foreach ($smilies as $key => $smile) {
$file = get_bloginfo('wpurl').'/wp-includes/images/smilies/'.$smile;
$value = " ".$key." ";
$img = "<img src=\"{$file}\" alt=\"{$smile}\" />";
$imglink = htmlspecialchars($img);
$link .= "<a href=\"#commentform\" title=\"{$smile}\" onclick=\"document.getElementById('comment').value += '{$value}'\">{$img}</a>&nbsp;";
}
echo '<div>'.$link.'</div>';
}
?>
<?php wp_smilies();?>
<!--smilies-->

这段代码能把wordpress自带的表情调用出来,从代码中可得知表情的存放路径为wp-includes/images/smilies

关键词:
PREVIOUS:
NEXT:

3条评论

  1. 乌料茶说道:

    请问你的图片的那个插件是用什么的? 😉

  
*昵称:
邮箱:
 网址:
*撰写评论: