2017-03-01 1 views
0

wenn Sie Marie Claire Website: http://www.marieclaire.fr/Wie man ein Galerie-Symbol in das vorgestellte Bild auf der Homepage einfügt?

in jedem Beitrag, der Schieber Galerie im Inneren haben, setzen sie ein kleines Symbol Galerie auf dem vorgestellten Bild der Post. Was die Bedingung, um es zu setzen, wie kann für eine WordPress-Website getan werden ?? image click on it

ich habe diesen Code für Bild anzeigen:

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; 
 
    } 
 
}

, was ich brauche, ist codition hinzufügen, wenn attachements Bild existiert dieses Symbol, um zu zeigen, auf funktionsfähiges Bild

+0

Was ist das Problem, vor dem Sie stehen? –

Antwort

Verwandte Themen