获取“计数”在WordPress画廊中的总图像

时间:2019-03-30 13:21:49

标签: php wordpress image-gallery

我正在制作主题,并希望在单个帖子中添加画廊的图像总数。我制作了自动编号图像,并希望在每个图像之前显示4,4,2中的1个。

function gallery_callback( $matches )
{

    $media = get_attached_media( 'image',  $post_id);
    $count2 = count($media);

    static $count = 0;
    $count += 1;

return "<span class='gallery-number'> $count $count2</span>" . $matches[0];

} 

此代码在每个图像之前显示编号。 $ count2计入后的所有图像。但我只想计算图库图像。它显示了所有附加到帖子的图像(缩略图,相关帖子,小部件图像等...)

如何在循环外检索帖子的画廊图像计数。

https://resmim.net/f/131WmH.jpg

在图像中,第一个数字显示自动的图像数量(没错)-第二个数字显示后期的所有图像(包括所有内容-画廊中实际上有4张图像)

感谢帮助。

1 个答案:

答案 0 :(得分:0)

因为此代码在每个图像之前显示数字。 $ count2计入后的所有图像。但我只想计算图库图像。它显示了所有附加到帖子的图像(缩略图,相关帖子,小部件图像等...)