主机格调

说实话,这篇文章是为了测试super switch插件...

之前盒子在WordPress论坛发了一篇《17行代码为 wordpress 添加评论表情列表》,因为我自己也要用,所以就收藏下来了,今天分享给不知道的朋友们。

在你博客主题文件夹下面找到comments.php,在合适的地方加上:

<!--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-->

去掉上下注释两行,正好17行。我已经家了,效果如图:

说合适的地方,确实还有点难找...我是加到我代码

<div id="author_info">
 <input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" tabindex="1"/>
 <label for="author"><small>Name</small><?php if ($req) _e(" "); ?></label>
 <input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" tabindex="2"/>
 <label for="email"><small>Mail</small><?php if ($req) _e(" "); ?></label>
 <input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" tabindex="3" />
 <label for="url"><small>Webs</small></label>
</div>

的下面。因为这个DIV层是回复要填写的3个表单嘛,放他下面肯定是表单下面咯。你自己的主题就得自己去找表单咯!

>>原创文章,欢迎转载。转载请注明:转载自西门的后花园,谢谢!
>>原文链接地址:http://ons.me/19.html