有些主题的评论框中没有自带表情,比如像我这款。
所以就要靠自己动手了。
在网上查找了下教程,发现以下代码是真实有用的。不啰嗦,直接贴代码(红色部分)。
添加到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> ";
}
echo '<div>'.$link.'</div>';
}
?>
<?php wp_smilies();?>
<!--smilies-->
这段代码能把wordpress自带的表情调用出来,从代码中可得知表情的存放路径为wp-includes/images/smilies
请问你的图片的那个插件是用什么的? 😉
Auto Highslide插件