電子書籍の厳選無料作品が豊富!

現在携帯サイトを作成しており、index.php がサイトのTOPで、下層フォルダ /blog/ の中にワードプレスを設置しております。
サイトのTOPにブログの記事を表示させたいのです。

調べたところ、

━━━━━━━━━━━━━━━━━━━━━━━
<?php require('./blog/wp-blog-header.php'); ?>
━━━━━━━━━━━━━━━━━━━━━━━

という記述と、

━━━━━━━━━━━━━━━━━━━━━━━
<ul>
<?php
$posts = get_posts("numberposts=5&category=&orderby=post_date&offset=0");
foreach ($posts as $post) {
setup_postdata($post);
print "<li><a href=\"";
the_permalink();
print "\">";
print mb_convert_encoding(the_title('' , '' , false), "SJIS", "UTF-8");
print "</a></li>\n";
}
?>
</ul>
━━━━━━━━━━━━━━━━━━━━━━━

という記述をするようにとありました。


Xサーバーに設置したワードプレスでは問題なく サイトに記事を表示する事ができたのですが、

XREAサーバーに設置したワードプレスでは サイトに <?php require('./blog/wp-blog-header.php'); ?> を
記述しただけで、文字化けしてしまうのです。


■携帯サイトの情報

<?php header("Content-type: application/xhtml+xml;charset=Shift_JIS"); ?>
<?php echo '<?xml version="1.0" encoding="shift_jis"?>'."\n"; ?>
<!DOCTYPE html PUBLIC "-//OPENWAVE//DTD XHTML Mobile 1.0//EN" "http://www.openwave.com/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja">

拡張子はphp


■サーバーはXREA


解決方法をご教授して頂けませんでしょうか?
どうぞよろしくお願いいたします。

A 回答 (1件)

index.phpとwp-blog-header.phpで使われている文字コードは同じですか?

この回答への補足

ありがとうございます。

今確認しましたところ、

サイトの index.php shift-jis
ブログの wp-blog-header.php は

ブログの文字コードが
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
となっている為 UTF-8 という事になるのでしょうか?

すみません このような返答ですが、解決出来ますでしょうか?


よろしくお願いいたします。

補足日時:2011/04/20 06:57
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!