0

そこで、wordpress テーマを作成しましたが、.php ファイルのキリル文字が正しく表示されません (たとえば、front-page.php)。次のようにphp.iniファイルを変更しようとしました:

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

および header.php の文字セット:

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

// wordpress codex に書かれているように、utf8 を返す必要があります。

しかし、うまくいきませんでした。テーマ ディレクトリに別のファイル index1.php を作成しました。プレビューすると、キリル文字のテキストが正しく表示されます。そして、問題はWordpressにあると思います(それ以外はすべて問題ないため)。私のWPデータベースはutf8_general_ciです。私は wamp、localhost、Wordpress を使用しています - 3.6.1

前もって感謝します!

4

2 に答える 2

1

コンテンツを含むルートで .htaccess を作成してみてください:

AddDefaultCharset utf-8

テンプレートファイルのエンコーディングを確認してください。utf-8ではなく、他のエンコーディングでテンプレートを作成している可能性があります。

于 2013-10-21T08:37:13.143 に答える
0

神に栄光を!最後にそれは解決されます。

Notepad++ を使用しましたが、Encoding --> Convert to UTF-8 without BOM の上のメニューにのみ移動する必要があります。(UTF-8だけが同じことをすると思います。)設定--->新しいドキュメント/デフォルトディレクトリ--->エンコーディングに移動し、UTF-8(またはBOMなしのUTF-8)を選択してこれらを保存することをお勧めします設定。

これは重要!ファイルが UTF-8 であることを確認してください。

于 2013-10-22T08:53:46.713 に答える