Я создаю тему и хочу добавить общее количество изображений галереи в одном посте.Я сделал автоматическое нумерацию изображений и хочу показывать 1 из 4, 2 из 4 ... перед каждым изображением.
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 изображения)
Спасибо за помощь.