因为Typecho默认的数据库不是utf8mb4编码,所以我们只需要修改数据库编码即可实现Emoji表情的显示。

修改数据库编码

1.进入phpmyadmin
2.选择Typecho使用的数据库
3.选择操作选项卡
4.排序规则修改为utf8mb4_general_ci

修改数据表编码

注意:如果有数据表转换错误,不用管那一个数据表,一般来说没有影响!

方法1:一次到位

运行SQL语句,依次填入全部的数据表名,在数据库SQL选项卡下运行即可。

alter table typecho_contents convert to character set utf8mb4 collate utf8mb4_general_ci;
alter table typecho_comments convert to character set utf8mb4 collate utf8mb4_general_ci;
...

方法2:依次进行

1.进入某一个数据表
2.进选择操作选项卡
3.排序规则修改为utf8mb4_general_ci

循环操作,直到所有数据表修改完成。

设置数据库

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

//找到以下内容
'charset' => 'utf8',
//修改为以下内容
'charset' => 'utf8mb4',

完成

输入两个试试😀🍉

文件下载

OwO.json文件在handsome/usr下替换
paopao文件夹放入handsome/assets/img/emotion


这个文件自带贴吧滑稽表情哦!

最后修改:2021 年 03 月 24 日 03 : 09 PM
如果觉得我的文章对你有用,请随意赞赏