【WordPress】投稿のサムネイルを表示 知識Z(ゼータ)

トップページ> 【WordPress】投稿のサムネイルを表示

【WordPress】投稿のサムネイルを表示

Date:2014/01/18
Category: WordPress


http://webshufu.com/how-to-pick-up-the-first-image-of-each-post-in-category-archive-of-wordpress/を参考にさせていただきました!いいね!

<?php //サムネイル表示 $str = $post->post_content; $searchPattern = '/<img.*?src=(["\'])(.+?)\1.*?>/i';//投稿にimgタグが含まれているか調べる if (has_post_thumbnail()) {/**サムネイルを設定している場合はそのURLを取得。**/ $image_id = get_post_thumbnail_id(); $image = wp_get_attachment_image_src( $image_id, 'thumbnail'); $ogimage=$image[0]; } else if ( preg_match( $searchPattern, $str, $imgurl )) {/**サムネイルを設定していない場合は、投稿の最初の画像を サムネイルのサイズに縮小したもののURLを取得。**/ $ogimage=$imgurl[2]; $ogimage=preg_replace("/-[0-9]+x[0-9]+/","",$ogimage); $ogimage=str_replace(".jpg", "-150x150.jpg", $ogimage); $ogimage=str_replace(".png", "-150x150.png", $ogimage); $ogimage=str_replace(".gif", "-150x150.gif", $ogimage); } else {/**投稿にサムネイルを設定しておらず、 投稿内に画像が一枚も無い場合は、 テーマファイルのディレクトリーにアップロードした no_image.pngの絶対パスを取得。**/ $ogimage=get_stylesheet_directory_uri()."/no_image.png"; } ?> <!-- 画像を表示させたい場所に --> <img src="<?php echo $ogimage; ?>" />


【WordPress】 投稿のサムネイルを表示 の関連記事

コメント

No comments yet

コメントする




次項 【WordPress】本のようにめくれるギャラリープラグイン
前項 【WordPress】特定の親ページに属する子ページの分岐処理

知識Z(ゼータ)トップへ
モッピー | お金がたまるポイントサイト
About Us

知識Z(ゼータ)は違法性のあるコンテンツ、不適切な表現の含まれるコンテンツを一切を排除した安心安全な総合優良コンテンツサイトを目指しています。細心の注意を払っておりますが、万が一、不適切なコンテンツ等がございましたら、ご一報ください。ご意見・ご連絡

当サイトは、月額1,050円で高機能・安心レンタルサーバーの【XSERVER(エックスサーバー) 】にて運営させていただいております。いつも大変ありがとうございます。

Calendar
<   2014-01   >
   1234
567891011
12131415161718
19202122232425
262728293031 

Amazon.co.jp
What's New
タグ
オンラインデータ
訪問者数:0 人
投稿記事数:286 件
18915500