如何使得typecho支持Emoji表情

 分类:  评论:0   阅读:176

工具/材料

1、數據庫 2、config.inc.php

步驟

1、打開數據庫,執行以下 sql 語句:

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

這樣做將使得數據庫中表的編碼方式改為 utf8mb4

2、打開config.inc.php找到以下代碼:

/** 定义数据库参数 */
$db = new Typecho_Db('Pdo_Mysql', 'typecho_');
$db->addServer(array (
  'host' => 'localhost',
  'user' => '数',
  'password' => '据',
  'charset' => 'utf8',
  'port' => '3306',
  'database' => '库',
), Typecho_Db::READ | Typecho_Db::WRITE);
Typecho_Db::set($db);

'charset' => 'utf8'改為 'charset' => 'utf8mb4'

到此,文章內容和評論區就完美的支持emoji表情了
????????????????

5862360F-ADE7-43D1-9F4C-2267DCC07C57.png

评论