私はこのコードを使用しています:
$pageObject = get_page($page_id);
$pageImage = "";
if (preg_match('/<!--\[img\](.*?)\[img\]-->/', $pageObject->post_content, $matches)){
if (!empty($matches[1])){
$pageImage = $matches[1];
}
}
画像のURLを取得して表示するには、次を使用します:
<img class="aligncenter size-full wp-image-139" title="" src="<?php echo $pageImage; ?>" alt="" width="" height="" />
chrome、firefox、opera、safari で動作します。問題は、IE8 では画像が存在しないように表示されないことですが、ページ ソースではすべてが適切に表示されます。
なにか提案を ?ありがとう。