用于在帖子或页面中插入中文字符的插件

时间:2011-08-27 作者:Volomike

我女儿在中国写博客。她想偶尔在帖子中插入汉字,以便解释这些汉字的含义。她有一台Mac电脑,可以让她快速键入这些内容。当她试图发帖时,她得到了??符号。我查看了博客主题(TwentyEleven),它是HTML5,有以下标签:

<meta charset="UTF-8" /> 
所以,她至少做得很好。我想她需要某种插件,让她使用一个短代码或其他东西来正确显示角色。你建议使用什么插件?

请注意,我可能需要在MySQL中打开UTF-8设置,问题可能出在MySQL上?当您在cPanel中使用Fantastico创建博客时,它会将编码设置为Latin1而不是UTF8。因此,我不得不使用phpMyAdmin来查找她的博客数据库(很难——您必须单击wp\\u选项表,看看它是否是正确的博客数据库)。然后,我单击SQL选项卡并粘贴以下内容,然后单击Go:

alter table wp_posts convert to character set utf8 collate utf8_general_ci;
如果这能解决问题,我会向你汇报。

1 个回复
最合适的回答,由SO网友:Volomike 整理而成

在默认情况下,或者通过cPanel中的Fantastico工具创建WordPress站点时,可能会在MySQL数据库中创建一个带有Latin1字符集的博客。这会导致汉字(和其他Unicode字符)切换为一个或多个?而是问号符号。

修复方法是连接到您的cPanel,连接到phpMyAdmin,找到适用于您特定博客的WordPress数据库(单击wp\\u选项表查看它是否显示您的博客域名),然后单击SQL选项卡。在SQL选项卡上,粘贴此内容并单击Go:

alter table wp_posts convert to character set utf8 collate utf8_general_ci;
alter table wp_links convert to character set utf8 collate utf8_general_ci;
alter table wp_comments convert to character set utf8 collate utf8_general_ci;
alter table wp_terms convert to character set utf8 collate utf8_general_ci;
现在,您可以插入中文字符(或UTF8标准中的任何Unicode字符)并将其保存到日志中。

结束

相关推荐

在触发“The Plugin Generated x Characters of Underular Output of Underful Output During Activate”错误时查看输出

我正在开发一个插件,在创建新表时遇到了一些困难。我得到了“插件在激活期间生成了x个字符的意外输出”错误。是否有办法查看实际错误?我认为这个过程涉及重定向,因此我没有看到实际的错误输出。我有所有的错误报告和登录,但仍然一无所获。

用于在帖子或页面中插入中文字符的插件 - 小码农CODE - 行之有效找到问题解决它

用于在帖子或页面中插入中文字符的插件

时间:2011-08-27 作者:Volomike

我女儿在中国写博客。她想偶尔在帖子中插入汉字,以便解释这些汉字的含义。她有一台Mac电脑,可以让她快速键入这些内容。当她试图发帖时,她得到了??符号。我查看了博客主题(TwentyEleven),它是HTML5,有以下标签:

<meta charset="UTF-8" /> 
所以,她至少做得很好。我想她需要某种插件,让她使用一个短代码或其他东西来正确显示角色。你建议使用什么插件?

请注意,我可能需要在MySQL中打开UTF-8设置,问题可能出在MySQL上?当您在cPanel中使用Fantastico创建博客时,它会将编码设置为Latin1而不是UTF8。因此,我不得不使用phpMyAdmin来查找她的博客数据库(很难——您必须单击wp\\u选项表,看看它是否是正确的博客数据库)。然后,我单击SQL选项卡并粘贴以下内容,然后单击Go:

alter table wp_posts convert to character set utf8 collate utf8_general_ci;
如果这能解决问题,我会向你汇报。

1 个回复
最合适的回答,由SO网友:Volomike 整理而成

在默认情况下,或者通过cPanel中的Fantastico工具创建WordPress站点时,可能会在MySQL数据库中创建一个带有Latin1字符集的博客。这会导致汉字(和其他Unicode字符)切换为一个或多个?而是问号符号。

修复方法是连接到您的cPanel,连接到phpMyAdmin,找到适用于您特定博客的WordPress数据库(单击wp\\u选项表查看它是否显示您的博客域名),然后单击SQL选项卡。在SQL选项卡上,粘贴此内容并单击Go:

alter table wp_posts convert to character set utf8 collate utf8_general_ci;
alter table wp_links convert to character set utf8 collate utf8_general_ci;
alter table wp_comments convert to character set utf8 collate utf8_general_ci;
alter table wp_terms convert to character set utf8 collate utf8_general_ci;
现在,您可以插入中文字符(或UTF8标准中的任何Unicode字符)并将其保存到日志中。

相关推荐

在触发“The Plugin Generated x Characters of Underular Output of Underful Output During Activate”错误时查看输出

我正在开发一个插件,在创建新表时遇到了一些困难。我得到了“插件在激活期间生成了x个字符的意外输出”错误。是否有办法查看实际错误?我认为这个过程涉及重定向,因此我没有看到实际的错误输出。我有所有的错误报告和登录,但仍然一无所获。

用于在帖子或页面中插入中文字符的插件 - 小码农CODE - 行之有效找到问题解决它

用于在帖子或页面中插入中文字符的插件

时间:2011-08-27 作者:Volomike

我女儿在中国写博客。她想偶尔在帖子中插入汉字,以便解释这些汉字的含义。她有一台Mac电脑,可以让她快速键入这些内容。当她试图发帖时,她得到了??符号。我查看了博客主题(TwentyEleven),它是HTML5,有以下标签:

<meta charset="UTF-8" /> 
所以,她至少做得很好。我想她需要某种插件,让她使用一个短代码或其他东西来正确显示角色。你建议使用什么插件?

请注意,我可能需要在MySQL中打开UTF-8设置,问题可能出在MySQL上?当您在cPanel中使用Fantastico创建博客时,它会将编码设置为Latin1而不是UTF8。因此,我不得不使用phpMyAdmin来查找她的博客数据库(很难——您必须单击wp\\u选项表,看看它是否是正确的博客数据库)。然后,我单击SQL选项卡并粘贴以下内容,然后单击Go:

alter table wp_posts convert to character set utf8 collate utf8_general_ci;
如果这能解决问题,我会向你汇报。

1 个回复
最合适的回答,由SO网友:Volomike 整理而成

在默认情况下,或者通过cPanel中的Fantastico工具创建WordPress站点时,可能会在MySQL数据库中创建一个带有Latin1字符集的博客。这会导致汉字(和其他Unicode字符)切换为一个或多个?而是问号符号。

修复方法是连接到您的cPanel,连接到phpMyAdmin,找到适用于您特定博客的WordPress数据库(单击wp\\u选项表查看它是否显示您的博客域名),然后单击SQL选项卡。在SQL选项卡上,粘贴此内容并单击Go:

alter table wp_posts convert to character set utf8 collate utf8_general_ci;
alter table wp_links convert to character set utf8 collate utf8_general_ci;
alter table wp_comments convert to character set utf8 collate utf8_general_ci;
alter table wp_terms convert to character set utf8 collate utf8_general_ci;
现在,您可以插入中文字符(或UTF8标准中的任何Unicode字符)并将其保存到日志中。

相关推荐

在触发“The Plugin Generated x Characters of Underular Output of Underful Output During Activate”错误时查看输出

我正在开发一个插件,在创建新表时遇到了一些困难。我得到了“插件在激活期间生成了x个字符的意外输出”错误。是否有办法查看实际错误?我认为这个过程涉及重定向,因此我没有看到实际的错误输出。我有所有的错误报告和登录,但仍然一无所获。