本文来自zengrong
这应该是比较老的话题了,请参阅Smilies in WP (wp中的表情)
WordPress自带了二十多个表情符号:
这些符号是使用代码插入的,要记住这些代码可不太容易,因此如果将这些表情符号嵌入到后台就方便了。
方法也并不麻烦,首先下载 WP-Grins这个插件,按正常方式安装。由于此插件并不是针对2.0开发,因此要先修改一下。找到wp-grins.php中的下面这句(大约在34行)
$grins .= ‘<img src="’.get_settings(’siteurl’).’/wp-images/smilies/’.$grin.’" alt="’.$tag.’" onclick="grin(\”.$tag.’\');"/> ‘;
将其中的“/wp-images/smilies/”
修改为“/wp-includes/images/smilies/”。
安装后在插件管理器中激活它,然后编辑“/wp-admin/admin-functions.php”文件,搜索“ edToolbar();”,大约在1079行,找到下面这句
if (!strstr($_SERVER['HTTP_USER_AGENT'], ‘Safari’))
echo ‘
<div id="quicktags">
<script src="../wp-includes/js/quicktags.js"
type="text/javascript"></script>
<script type="text/javascript">if ( typeof tinyMCE ==
"undefined" || tinyMCE.configs.length < 1 ) edToolbar();</script>
</div>
‘;
再上面这句之下加入:
if (function_exists("wp_grins")) { echo ""; wp_grins(); } //zrong added
修改完毕上传,打开后台撰写文章即可看到,可爱的表情已经加入到编辑器中了。
如果要将这些表情也加入到评论页面中,可以在主模版的comments.php中搜索如下语句(可能不完全相同):
<p>
<textarea class="textform" name="comment" id="comment" cols="100%"rows="10" tabindex="4"></textarea>
</p>
在其上加入如下PHP语句即可:
<?php wp_grins(); ?>
完毕。记下来也方便自己查找。
顺便:
如果想在页面中加入表情,还可以借助Emotions这个插件。
Tags: grins, plugin, wordpress
439次浏览
[...] 在如何在WordPress后台中加入表情符号一文中,我介绍了使用wp-grins插件在WordPress后台中添加表情符号的方法。如果不满足于WordPress自带的表情符号,可以自行添加。 [...]