如何修改Typecho支持emoji表情功能

Typecho 采用默认方式安装之后不支持 Emoji 表情,是由于 MySQL 数据库编码的问题。只需要将默认的数据库编码从 utf-8 修改为 utf8mb4 即可,不过 utf8mb4 编码在 PHP 5.5 以后才支持。

如何修改Typecho支持emoji表情功能

修改排序规则

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

转换表编码

执行以下 SQL 语句即可

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

修改配置文件

修改 Typecho 根目录下的 config.inc.php

把这一行

'charset' => 'utf8',

修改为

'charset' => 'utf8mb4',

然后你的 Typecho 就可以使用 Emoji 表情功能了!

未经允许不得转载:五福吧 » 如何修改Typecho支持emoji表情功能

赞 (1) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏