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 ??
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
Was ist das Problem, vor dem Sie stehen? –