ID изображений из галереи
Вы можете узнать ID изображений, включенных в галерею, переключившись на вкладку Текст редактора и найдя фрагмент кода, подобный этому:
[gallery columns="3" link="file" ids="615,619,618,617,616"]
Список ID изображений, разделенных запятыми, указан в атрибуте ids
.
Если вам нужно узнать ID существующих изображений для ручного создания галереи, вы можете перейти в меню админки Медиафайлы > Библиотека и нажать на ссылку Редактировать под изображением. В адресной строке браузера вы увидите что-то вроде:
http://example.com/wp-admin/post.php?post=622&action=edit
Число после post=
— это ID изображения. В данном случае ID изображения — 622
.

То есть вы хотите получить ID изображений, прикрепленных к галерее, используя PHP код?

Предположим, что bungeshea прав, и вам нужно получить ID изображений, прикрепленных к галерее, используя PHP. Вы можете отфильтровать атрибуты шорткода галереи через хук 'shortcode_atts_gallery'
, вот так:
add_filter ('shortcode_atts_gallery', 'wsec_filter_gallery_atts', 10, 3);
function wpsec_filter_gallery_atts ($out, $pairs, $atts) {
$ids = $out['include'];
// Здесь вы можете сделать что угодно с полученными ID
return $out;
}
