• 締切済み

WordPressの文字化け

WordPressを先日初めてインストールしたのですが、 (サーバ:ロリポップ) DLしたテーマの ヘッダーのPHPのmetaタグ、keywordのところをそのまま手入力したところ 日本語が文字化けしてしまいます。 他の箇所の文字化けはないのですが、どうしたらよろしいでしょうか? ご教授お願いします。

みんなの回答

  • noro6677
  • ベストアンサー率21% (34/158)
回答No.1

その編集したファイルを保存したときの文字コードは?

takah1r0
質問者

補足

初心者ですいません。 文字コードがファイルの中に見当たらなかったので ヘッダー部分をコピペします。 よろしくお願いします。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=<?php bloginfo('charset'); ?>" /> <meta name="description" content="<?php bloginfo('name'); ?> - <?php bloginfo('description'); ?>" /> <meta name="keywords" content="キーワード" />

関連するQ&A

  • 文字化け

    携帯用サイトを作成中です。 PCでの観覧は問題ないのですが 私自身の携帯から観覧すると全て文字化けになってしまいます。 色々調べて下記のタグを入れる等しましたが 今度はPCからの観覧も文字化けしてしまいました。 <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=Shift_JIS"> サーバー:ロリポップ 原因と改善策を教えて下さい。 お願い致します。

  • wordpressの記事一覧が文字化け

    wordpressを使って、その記事一覧をHTML内に表示しています。 するとタイトルやHTMLの全角文字が文字化けしphpで書き出している部分だけ正常に表示されます。 http://wordpress.main.jp/main2.php コードの内容は <?php require('./wordpress/wp-blog-header.php'); ?> <html> <head> <title>文字化けPHP</title> </head> <body> <p align="center">文字化けしてしまいます。</p> <div align="center"> <table width="400" border="1" align="center" cellpadding="0" cellspacing="0"> <tr> <td> <div> <?php $posts = get_posts('numberposts=3'); foreach($posts as $post) : setup_postdata($post); ?> <?php the_date(); ?> <br> <ul> <li><a href="<?php the_permalink(); ?>" id="post-<?php the_ID(); ?>"> <?php the_title(); ?> </a></li> </ul> <?php endforeach; ?> </div></td> </tr> </table> </div> <p align="center">文字化けしてしまいます。</p> </body> </html> ---------------------------------------- です。 PHPは全然わかりませんが、調べてみて今までやったことは ・文字コード宣言をいろんなものに変えた。 ・wordpress > wp-includes > wp-db.phpに  @mysql_query(”SET NAMES ‘utf8′”, $this->dbh);を追加。 等、やってきましたが、解決しません。 現在はロリポップに新規にインストールしてすべてデフォルトの状態です。 文字化け回避の方法をよろしくお願い致します。

    • ベストアンサー
    • PHP
  • WordPress3 文字化け previous_post_link(

    WordPress3 文字化け previous_post_link() WordPress3.0.1を使用しています。previous_post_link('日本語表記')が文字化けします。 WordPressを学習中で、3つほどカスタムサイトを作ったんですが、 1つ目、2つ目に作ったサイトでは、 <p class="prev"><?php previous_posts_link('&laquo;前ページへ'); ?></p> <p class="next"><?php next_posts_link('次ページへ&raquo;'); ?></p> と指定して、日本語部分も正常に表示されていました。 ところが、3つ目になって、同じコードなのに日本語部分が文字化けしました。 開発はローカル環境で、データベースは1サイトにつき、1つのデータベースを作成しています。3つ目を作る際に、何か設定を変えたとかインストール時に違うことをしたという覚えがないのですが、検討つく方っていますでしょうか?・・・ ※この部分以外は、全て正常に表示できています。

  • PHPformmail の文字化け

    PHP初心者です。 インターネットから英語のPHPのformmailというサンプルをダウンロードし、自分のサーバーでテストしてみたんですが、文字化けします。フォームを作成したhtmlファイル(日本語)から、actionによってダウンロードしたphpファイルのページへいきますが、そのときのページが文字化けになります。(このページは、あなたは以下の情報をおくりました という確認のページです。)フォームにインプットした日本語文字は、eメールで受けた時は、文字化けされませんでした。(この時は、ブラウザなり、メールの文字エンコードをしてます。)PHPサンプルを作ったところに問い合わせたところ、htmlタグを、<html lang="ja">にしてみたら?と答えがかえってきて、実行してみましたが、何も変化なし。私のサーバーの方にも問い合わせしてみたんですが、回答待てどもなし・・・。 このOK web でもよく見かけましたが、php ini というファイルになにか関係ありますか?(php ini のファイルは何のことですか?) *私の質問が分かりにくいかもしれません。私が行おうとしているのは、phpを使って、日本語でインプットした情報を、emailによって受けられるようにしたいのです。

    • ベストアンサー
    • PHP
  • 文字化けに関して

    文字化けが起きてしまって困っています。 PHPとMysqlを使用した、CMSを今あるサーバから別のサーバに移したいのですが、 新しいサーバに移すと文字化けをしてしまいます。 正確にはデータベースから読み込んでいる部分だけが文字化けしています。 index.phpにHTMLコードとして記述してある部分は文字化けしていません。 ブラウザ(IE)の「表示→エンコード」からUTF8を選ぶと逆に データベースの部分が正確に表示され、HTMLに直接書き込んだ部分が文字化けします。 現状でわかる範囲で書きます。 ・index.phpのmetaは <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" /> ・MYSQL(phpmyadminに書かれている)文字セットは UTF-8 Unicode (utf8) ・php.iniの設定 mbstring.language・・・japanese mbstring.internal_encoding・・・UTF-8 mbstring.encoding_translation・・・on mbstring.http_input・・・未設定 mbstring.http_output・・・未設定 default_charset・・・未設定 output_handler・・・未設定 output_buffering・・・未設定 magic_quotes_gpc・・・Off 詳しい方よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPの文字化け

    PHPでチャットを作っているのですが、どうしても、文字化けを起こしてしまいます。 文字化けを起こす場所は、入室するときの名前と、ログを読み出すときです。 それ以外は正常に動作しているように見えます。 文字化けする文字は、日本語だけで、アルファベットは問題ありません。 「テスト」と入力するとFirefoxでは「???鴻??」といった用になって、IEでは「・・"鴻ヨ」というように文字化けの仕方が違うようです。 文字コードはEUCです。 サーバーはwindowsでローカルサーバーを立てています。 サーバーの設定の問題でしょうか? アドバイスをよろしくお願いします。

    • ベストアンサー
    • PHP
  • ワードプレスの文字化け

    WordPressについてなのですが 記事投稿すると日本語が「?」や記号に文字化けしてしまいます ブログの説明を記述しても文字化けします してない箇所も少しあります これの直し方について知っている方が居られましたら助言お願いします・・・!

  • Macでの文字化け回避

    エンコードがEUC-JPのサイトを運営しています。 これはhtmlを表示する際にphpを使っているためで、JISにしようとすると不具合が出そうなのであくまでEUCのままで文字化けを回避したいと思います。 ヘッダーの最上部に <meta http-equiv="Content-Type" content="text/html" charset=EUC-JP /> <!-- 龠 --> と書いてありますが、Macだと度々文字化けを起こすらしいです。 Winでは一応正しく表示されはしますが、ページを右クリックして「エンコード」から「日本語(自動選択)」を選ぶと文字化けします。 今のところ原因らしいものは、レンタルしているサーバーがhtml内に日本語(Sift_JIS)のコメントを挿入していることくらいです。 色々開設サイトを読んだのですが、どうしても上記の状態でお手上げになっています。 アドバイスをいただけませんでしょうか。

  • Webサイトで文字化けするのですが、、

    Webサイトを作成している初心者です。 metaタグの「Charset」の属性について質問します。 参考書では、<meta charset="UTF-8">でうまくいくように例示されているのですが、 私のPCで同様に入力するとページ全体が文字化けします。 <meta charset="Shift-JIS">とすると日本語を正しく表示します。 原因はどこにあるのでしょうか? よろしくお願いします。

  • HTML・PHPの文字化け

    こんにちは。 PHPとMySQLを使ってショッピングカートを作ろうと思ったのですが、しょっぱなから躓いてしまいました・・・。 index.htmlでメタを <meta http-equiv="Content-Language" content="ja"> <meta http-equiv="Content-Type" content="text/html; charset=euc-jp"> とeuc-jpにしたのですが、サーバーにアップすると文字化けしてしまいます。 表示のエンコードで確認するとシフトーJisになっています。eucにするとちゃんと表示されるのですが、更新するとやはり文字化けします。PHP・MySQLがeucですので、困っています。 どうにか対処方法はないでしょうか?ご教授をよろしくお願いします。

    • ベストアンサー
    • HTML