在主题模板函数直接添加额外表情的function

把Wordpress默认表情修改为自定义表情大家都很熟悉,增加额外的表情也应该听说过(可在本站搜索”wordpress添加自定义表情不被识别的解决方法”),我看了一下,网上关于增加额外表情的方法除了安装customs smilies插件,就只剩下去wp-includes修改functions了,这个方法当然不好,因为wordpress一更新,就又得重新去改函数,接下来我就为大家介绍如果在主题的functions.php里添加函数来添加表情,这样做的好处就和修改表情图片文件夹一样,不赘述了.
老样子首先我们来看原理(不看原理这文章实在写不长),在wp-includes→functions.php里,搜索smiley找到smilies_init这个函数,

function smilies_init() {
global $wpsmiliestrans, $wp_smiliessearch;

// don’t bother setting up smilies if they are disabled
if ( !get_option( ‘use_smilies’ ) )
return;

if ( !isset( $wpsmiliestrans ) ) {
$wpsmiliestrans = array(
‘:mrgreen:’ => ‘icon_mrgreen.gif’,
‘:neutral:’ => ‘icon_neutral.gif’,
//….此处省略一千字…

由此可知,$wpsmiliestrans这个数组定义了表情的输出,
所以接下来我们要做的就是直接在主题的functions.php内加入如下代码,以重新定义数组

global $wpsmiliestrans;
$wpsmiliestrans = array(
':new:' => 'new.gif',
':new1:' => 'new1.gif',
':new2:' => 'new2.gif',
':new3:' => 'new3.gif',
':new4:' => 'new4.gif',
//以此类推...
);

好了,就这么多,以后不怕wordpress更新了.老公今天来天津了,晚上就不陪你们大白话了,嘻嘻.

LIKE OR SHARE IT:

admin发表于Code目录下,标签为,转载请保留链接

TOP DOWN
发表评论

您必须 [ 登录 ] 才能发表留言!

  1. 沙 发 xsinger

    来了

    三月 9, 2013 18:03:53
  2. 板 凳 xsinger

    突然看到沙发两字,手稍稍抖了下,继而大脑失控了,脑海空白,只能打了“来了”两字,目前心情稍微平复一下!

    三月 9, 2013 18:05:37
  3. 地 板 郑永

    呵呵, 有个地板不错啊~~

    三月 9, 2013 20:20:07
  4. 地 毯 郑永

    :xiao: :guzhang: :ku: :koubixiu: 顺便调戏一下表情,哈哈。

    三月 9, 2013 20:20:35
  5. 地 面 郑永

    今天应该是去打麻将了,淫钱去了吧。。。

    三月 9, 2013 21:59:37
  6. 地 下 张书杨

    内行就是幸福,我这外行看的一愣一愣的, :fue: 今天表情栏确实多了个“更多按钮” :guzhang: :guzhang:

    三月 9, 2013 23:10:27
  7. 7 楼 零落千起

    你右边的about me 的4个图标不错

    三月 10, 2013 00:15:08
  8. 8 楼 英语入门

    过来学习学习! :?:

    三月 10, 2013 09:58:32
  9. 9 楼 Android

    有些主题自带表情功能,就不用改了。。

    三月 10, 2013 13:34:37
  10. 10 楼 小蝴蝶

    哈哈 老湿太猥琐了

    三月 10, 2013 16:28:23
  11. 11 楼 测试

    恩恩

    三月 10, 2013 19:50:11
  12. 12 楼 不亦乐乎

    技术牛妹啊!(づ ̄ ³ ̄)づ

    三月 11, 2013 11:18:40
  13. 13 楼 灰狼

    :sui: :guai: :cao: :meme: :qin: :kelian: :koubi: :xia: :er: :guzhang: :ku: :huai: 小蝴蝶最漂亮。对不起,为了防垃圾评论,评论内容中必须带有中文字符.

    三月 20, 2013 16:17:18
  14. 14 楼 跑调的包子

    测试

    三月 21, 2013 00:19:49
  15. 15 楼 yxiao

    这个有用。

    四月 19, 2013 21:12:39