';echo "\n";//抜粋を表示
endwhile; endif;
echo '';echo "\n";//単一記事タイトルを表示
echo '';echo "\n";//単一記事URLを表示
} else {//単一記事ページページ以外の場合(アーカイブページやホームなど)
echo '';echo "\n";//「一般設定」管理画面で指定したブログの説明文を表示
echo '';echo "\n";//「一般設定」管理画面で指定したブログのタイトルを表示
echo '';echo "\n";//「一般設定」管理画面で指定したブログのURLを表示
}
$str = $post->post_content;
$searchPattern = '//i';//投稿にイメージがあるか調べる
if (is_single()){//単一記事ページの場合
if (has_post_thumbnail()){//投稿にサムネイルがある場合の処理
$image_id = get_post_thumbnail_id();
$image = wp_get_attachment_image_src( $image_id, 'full');
echo '';echo "\n";
} else if ( preg_match( $searchPattern, $str, $imgurl ) && !is_archive()) {//投稿にサムネイルは無いが画像がある場合の処理
echo '';echo "\n";
} else {//投稿にサムネイルも画像も無い場合の処理
$ogp_image = get_template_directory_uri().'/images/og-image.jpg';
echo '';echo "\n";
}
} else {//単一記事ページページ以外の場合(アーカイブページやホームなど)
if (get_header_image()){//ヘッダーイメージがある場合は、ヘッダーイメージを
echo '';echo "\n";
} else {//ヘッダーイメージがない場合は、テーマのスクリーンショット
echo '';echo "\n";
}
}
?>