Typecho支持Emoji表情方法
Typecho默认不支持emoji表情,由于编码的问题,只需要将默认的数据库编码utf8修改为utf8即可,不过utf8编码在PHP5.5以后才支持。
1.修改数据库编码
在PhpMyadmin中选择typecho数据库,操作-->排序规则-->选择utf8_unicode_ci
然后执行。
2.修改表编码
直接运行以下sql语句
alter table typecho_comments convert to character set utf8 collate utf8_unicode_ci;
alter table typecho_contents convert to character set utf8 collate utf8_unicode_ci;
alter table typecho_fields convert to character set utf8 collate utf8_unicode_ci;
alter table typecho_metas convert to character set utf8 collate utf8_unicode_ci;
alter table typecho_options convert to character set utf8 collate utf8_unicode_ci;
alter table typecho_relationships convert to character set utf8 collate utf8_unicode_ci;
alter table typecho_users convert to character set utf8 collate utf8_unicode_ci;
3.修改数据库配置文件config.inc.php
把这一行
'charset' => 'utf8',
修改为
'charset' => 'utf8',
然后typecho就可以使用emoji表情了。
4.测试一下
✐✎✏✑✒✍✉✁✂✃✄✆✉☎☏☑✓✔√☐☒✗✘ㄨ✕✖✖☢☠☣✈★☆✡囍㍿☯☰☲☱☴☵☶☳☷☜☞☝✍☚☛☟✌♤♧♡♢♠♣♥♦☀☁☂❄☃♨웃유❖☽☾☪✿♂♀✪✯☭➳卍卐√×■◆●○◐◑✙☺☻❀⚘♔♕♖♗♘♙♚♛♜♝♞♟♧♡♂♀♠♣♥❤☜☞☎☏⊙◎☺☻☼▧▨♨◐◑↔↕▪▒◊◦▣▤▥▦▩◘◈◇♬♪♩♭♪の★☆→あぃ£Ю〓§♤♥▶¤✲❈✿✲❈➹☀☂☁【】┱┲❣✚✪✣✤✥✦❉❥❦❧❃❂❁❀✄☪☣☢☠☭ღ▶▷◀◁☀☁☂☃☄★☆☇☈⊙☊☋☌☍ⓛⓞⓥⓔ╬『』∴☀♫♬♩♭♪☆∷﹌の★◎▶☺☻►◄▧▨♨◐◑↔↕↘▀▄█▌◦☼♪の☆→♧ぃ£❤▒▬♦◊◦♠♣▣۰•❤•۰►◄▧▨♨◐◑↔↕▪▫☼♦⊙●○①⊕◎Θ⊙¤㊣★☆♀◆◇◣◢◥▲▼△▽⊿◤◥✐✌✍✡✓✔✕✖♂♀♥♡☜☞☎☏⊙◎☺☻►◄▧▨♨◐◑↔↕♥♡▪▫☼♦▀▄█▌▐░▒▬♦◊◘◙◦☼♠♣▣▤▥▦▩◘◙◈♫♬♪♩♭♪✄☪☣☢☠♯♩♪♫♬♭♮☎☏☪♈ºº₪¤큐«»™♂✿♥ ◕‿-。 。◕‿◕。
文章评论 (1)
-
找不到utf8_unicode_ci咋办