2017-03-01 6 views
0

:内部のスライダーギャラリーがあり、各ポストでhttp://www.marieclaire.fr/ホームページのおすすめ画像にギャラリーアイコンを入れる方法は?あなたはマリークレールのウェブサイトをチェック場合

を、彼らはポストの機能を備えた画像上に小さなアイコンギャラリーを置きます。 それを置く条件、WordPressのウェブサイトではどうすればいいですか? image click on it

私はショーのイメージのために、このコードを持っている:私は必要なもの

function show_image($args, $caption = '') 
 
{ 
 
    $postid = ''; 
 
    $video = ''; 
 
    $image_size = 'large'; 
 
    $before = ''; 
 
    $after = ''; 
 
    $display = true; 
 
    $img_str = ''; 
 
    $issingle = false; 
 
    extract($args); 
 
    if($postid == '') 
 
    { 
 
    return false; 
 
    } 
 
    $videostyle = ""; 
 
    $isvideo = isvideopost($postid); 
 

 
    $img_str = ""; 
 
    $thumbid = get_post_thumbnail_id($postid); 
 
    $image = wp_get_attachment_image_src(get_post_thumbnail_id($postid), $image_size); 
 
    if($image) 
 
    { 
 
    $image_file = $image[0]; 
 
    $img_str .= $before; 
 
     if($isvideo == true && $issingle == false){ 
 
     $img_str .= '<div class="videoimage">'; 
 
     $videostyle = 'style="position: relative; top: 0; left: 0;"'; 
 
     }elseif(has_term('video', 'post_tag',$postid)==true && $issingle == false){ 
 
     $img_str .= '<div class="videoimage">'; 
 
     $videostyle = 'style="position: relative; top: 0; left: 0;"'; 
 
     } 
 
     $img_str .= '<img src="'.$image_file.'" '.$videostyle.'>'; 
 
     if($isvideo == true && $issingle == false){ 
 
     $img_str .= '<img src="'.THEME_URL.'/images/playicon/playicon_'.$image_size.'.png" style="position: absolute; top: 0; left: 0;"/>'; 
 
     $img_str .= '</div>'; 
 
     }elseif(has_term('video', 'post_tag',$postid)==true && $issingle == false){ 
 
     $img_str .= '<img src="'.THEME_URL.'/images/playicon/playicon_'.$image_size.'.png" style="position: absolute; top: 0; left: 0;"/>'; 
 
     $img_str .= '</div>'; 
 
     } 
 
    $img_str .= $after; 
 
    if($display == true) 
 
    { 
 
     echo $img_str; 
 
    }else{ 
 
     return $img_str; 
 
    } 
 
    }else{ 
 
    return false; 
 
    } 
 
}

+0

あなたは何を問題にしていますか? –

答えて

0

におすすめの画像の上にあなたをこのアイコンを表示するの添付画像が存在する場合coditionを追加することです投稿に直接Set featured imageの画像をアップロードすることができます。そして、あなたはthe_post_thumbnail('thumbnail');を使ってそれにアクセスします。 https://developer.wordpress.org/reference/functions/the_post_thumbnail/から詳しい情報を得ることができます。

関連する問題