Typecho增添emoji表情功能

Typecho默认不支持emoji表情,是由于编码的问题,只需要将默认的数据库编码utf8修改为utf8mb4即可,不过utf8mb4编码在PHP5.5以后才支持。

1.修改数据库编码

在PhpMyadmin中选择typecho数据库,操作-->排序规则-->选择utf8mb4_unicode_ci然后执行。

2.修改表编码

执行以下sql语句

alter table typecho_表名 convert to character set utf8mb4 collate utf8mb4_general_ci;

typecho_表名 ,是指评论数据表typecho_comments和文章数据表typecho_contents

3.修改typecho配置文件config.inc.php

把这一行

'charset'   =>  'utf8', 

修改为

'charset'   =>  'utf8mb4', 

然后typecho就可以使用emoji表情了。
就像这样
????????????????????

来源:kindevil.com

SKY

computer loser

Comments : 3

  1. wunima

    测试评论

  2. 尼玛尼玛地骂尼玛呢?

    LOC远征军,不过确实不喜欢博客名字

  3. 头条

    文章不错非常喜欢

发表留言

人生在世,错别字在所难免,无需纠正。