两行代码使typecho支持Emoji表情
2023-04-18 14:54:09 时间
说明:
之前有写过一篇文章,是关于typecho下handsome主题添加“贴吧”表情
说明最近实在不知道该写些啥了,由于主题的自带表情还是较为缺少,于是我自己添加了一些表情,所以在此分享一下表情添加方...
后来看到某位朋友在评论里说改数据库编码可以实现评论或文章直接写入emoji表情符号,于是就自己去改了下,并水了这篇文章,呸。。并发了这篇文章
Typecho
默认是不支持emoji
表情,因为编码的问题,所以只需要将默认的数据库编码utf8
修改为utf8mb4
即可,不过utf8mb4
编码是在PHP5.5
以后才支持
1.修改数据库编码
进入PhpMyadmin
,选择您的数据库,操作-----整理----选择utf8mb4_unicode_ci
2.修改数据库表编码
执行以下sql语句
alter table typecho_表名 convert to character set utf8mb4 collate utf8mb4_unicode_ci;
注意:typecho_表名
,是指评论数据表typecho_comments
和文章数据表typecho_contents
3.修改根目录config.inc.php
把这一行
'charset' => 'utf8',
修改为
'charset' => 'utf8mb4',
然后typecho
就可以使用emoji
表情了
就像这样: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
推荐一个Emoji表情更新及时且比较全的网站 http://getemoji.com/ 需要哪个表情直接Copy
版权属于:Xcnte' s Blog(除特别注明外) 本文链接:https://www.xcnte.com/archives/369/ 本站文章采用 知识共享署名4.0 国际许可协议 进行许可,请在转载时注明出处及本声明!
相关文章
- postgresql报geometry类型错误怎么解决
- postgresql如何查看所有表
- postgresql备份失败怎么办
- 如何查看postgresql是不是已经启动
- postgresql如何恢复数据库文件
- postgresql如何导入数据库
- postgresql怎么导入表
- postgresql数据库怎么读
- postgresql怎么打开
- postgresql数据库怎么重启
- postgresql数据库如何打开
- postgresql如何快速导入数据库
- postgresql存储过程是什么
- postgresql支持多索引吗
- 怎么打开postgresql数据库
- postgresql不支持中文显示怎么办
- postgresql无法开启怎么办
- 如何清除postgresql数据库
- postgresql表空间是什么
- 怎么卸载postgresql数据库