伏雨朝寒悉不胜,那能还傍杏花行。去年高摘斗轻盈。漫惹炉烟双袖紫,空将酒晕一衫青。人间何处问多情。 ———— 纳兰容若
昨天给Cactus主题更新了一下加了个表情功能 ,我印象中数据库是默认了utf8mb4_general_ci的 typecho的 charset也设置的utf8mb4 ,没想到测试的时候发现emoji表情报错进数据库看了下 数据库里面表还是utf8....
从网上找的教程设置了一下好了具体如下:
alter table typecho_comments convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_contents convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_fields convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_metas convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_options convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_relationships convert to character set utf8mb4 collate utf8mb4_unicode_ci;
alter table typecho_users convert to character set utf8mb4 collate utf8mb4_unicode_ci;
typecho配置文件config.inc.php
charset
设置为utf8mb4
参考连接:https://get233.com/archives/show-emoji-in-typecho.html
😉好了享受emoji带来的乐趣吧~
PS:
win10 自带emoji相关表情 快捷键 Ctrl+Shift+B
💕
天策无双2020-06-12 12:29
点进来之前,以为只是加了Emoji,去github发现加了好多功能,连网址必填的bug也修复了👍
Intern MOD2020-06-12 17:47
😜鸽了很久了的加点东西才能对得起哪些支持过的人~
天策无双2020-06-12 19:33
非常感谢,现在可能就差个评论ajax提交了,有空再弄吧,不着急
Intern MOD2020-06-12 20:22
评论ajax看缘分了,哪天灵机一动能写出来就更新~