php - WordPress 西里尔文编码

标签 php mysql html wordpress wamp

因此,我创建了一个 WordPress 主题,但 .php 文件中的西里尔字符未正确显示(例如 front-page.php)。我尝试按如下方式更改我的 php.ini 文件:

;default_charset = "UTF8"
;mssql.charset = "UTF8"

以及 header.php 中的字符集:

<meta charset="<?php bloginfo( 'charset' ); ?>">

//应该返回 utf8,如 wordpress codex 中写入的那样。

但是没有成功。我在主题目录中创建了另一个文件index1.php。当我预览它时,西里尔文文本会正确显示。我认为问题在于 WordPress(因为否则一切都很好)。我的 WP 数据库是 utf8_general_ci。 我正在使用 wamp、localhost、Wordpress - 3.6.1

提前谢谢您!

最佳答案

尝试在根目录中创建 .htaccess 内容:

AddDefaultCharset utf-8

请检查您的模板文件的编码,也许您使用其他编码而不是 utf-8 创建模板。

关于php - WordPress 西里尔文编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19489559/

相关文章:

php - 如何在 Wordpress 中将帖子特色图片设置为背景图片

javascript - Laravel使用Uppy开源出现419错误,如何向Uppy添加csrf token?

php - PHP fsockopen() 错误 paypal 的任何替代方法?

mysql - 这个(规范化的)数据库结构是否允许我按照我的意图通过标签进行搜索?

Python 和 MySQL : passing a list/tuple

html - 如何计算移动设备上 Bootstrap 列的宽度?

HTML/CSS 对齐(内联、水平)和保持右对齐

html - 如何关闭:hover with CSS?

php - 在sql数据库中存储html代码问题

mysql - 检查教授和房间的时间表是否有冲突