如何在WordPress后台中加入表情符号
WordPress自带了二十多个表情符号:
| 表情 | 写法一 | 写法二 | 写法三 | 表情 | 写法一 | 写法二 | 写法三 | |
|---|---|---|---|---|---|---|---|---|
| | ' :D' | ' :-D' | ':grin:' | | ' :)' | ' :-)' | ':smile:' | |
| | ' :(' | ' :-(' | ':sad:' | | ' :o' | ' :-o' | ':eek:' | |
| | ' 8O' | ' 8-O' | ':shock:' | | ' :?' | ' :-?' | ' :???:' | |
| | ' 8)' | ' 8-)' | ':cool:' | | ' :x' | ' :-x' | ':mad:' | |
| | ' :P' | ' :-P' | ':razz:' | | ' ;)' | ' ;-)' | ':wink:' | |
| | ' :|' | ' :-|' | ':neutral:' |
| 表情 | 写法 | 表情 | 写法 | 表情 | 写法 | 表情 | 写法 | |||
|---|---|---|---|---|---|---|---|---|---|---|
| | ':lol:' | | ':oops:' | | ':cry:' | | ':mrgreen:' | |||
| | ':arrow:' | | ':evil:' | | ':twisted:' | | ':roll:' | |||
| | ':!:' | | ':?:' | | ':idea:' |
这些符号是使用代码插入的,要记住这些代码可不太容易,因此如果将这些表情符号嵌入到后台就方便了。效果如图所示:
![]()
方法也并不麻烦,在Alexking上我们可以找到一个叫wp grins的插件帮我们解决这个问题,首先下载WP-Grins这个插件,按正常方式安装。由于此插件并不是针对2.0开发,因此要先修改一下。找到wp-grins.php中的下面这句(大约在34行):\r
- $grins .= '<img src="'.get_settings('siteurl').'/wp-images/smilies/'.$grin.'" alt="'.$tag.'" onclick="grin(\''.$tag.'\');"/> ';
将其中的“/wp-images/smilies/”\r
修改为“/wp-includes/images/smilies/”。\r
安装后在插件管理器中激活它,然后编辑“/wp-admin/admin-functions.php”文件,搜索“ edToolbar();”,大约在1079行,找到下面这句:\r
- 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>
- ';
再这句的后面加入:\r
- if (function_exists("wp_grins")) { echo ""; wp_grins(); } //zrong added
修改完毕上传,打开后台撰写文章即可看到,可爱的表情已经加入到编辑器中了。\r
如果要将这些表情也加入到评论页面中,可以在主模版的comments.php中搜索如下语句(可能不完全相同):\r
- <p>
- <textarea class="textform" name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea>
- </p>
在这句的上面加入:\r
- <?php wp_grins(); ?>
即可
Update:在WordPress后台中增加自定义表情。
- 下载Emotions插件,解压后将images文件夹下的所有文件上传到/wp-includes/images/smilies/中;
- 编辑/wp-includes/vars.php,搜索
- ' :D' => 'icon_biggrin.gif',
在其下方添加如下代码:\r
- ':em01:' => 'em01.gif',
- ':em02:' => 'em02.gif',
- ':em03:' => 'em03.gif',
- ':em04:' => 'em04.gif',
- ':em05:' => 'em05.gif',
- ':em06:' => 'em06.gif',
- ':em07:' => 'em07.gif',
- ':em08:' => 'em08.gif',
- ':em09:' => 'em09.gif',
- ':em10:' => 'em10.gif',
- ':em11:' => 'em11.gif',
- ':em12:' => 'em12.gif',
- ':em13:' => 'em13.gif',
- ':em14:' => 'em14.gif',
- ':em15:' => 'em15.gif',
- ':em16:' => 'em16.gif',
- ':em17:' => 'em17.gif',
- ':em18:' => 'em18.gif',
- 一切搞定!
修改后的后台效果截图:\r
Created By: sb123
Form Page: 如何在WordPress后台中加入表情符号

January 22nd, 2007 20:51
Test….. :im286-ohh::im286-lol: