ID-urile imaginilor din galeria WordPress
Știe cineva cum să obțină ID-urile imaginilor dintr-o galerie WordPress în articol? Am căutat pe tot internetul și nu am găsit nimic legat de acest subiect.

Puteți afla ID-urile imaginilor incluse într-o galerie trecând la fila Text din editor și căutând un fragment de cod similar cu acesta:
[gallery columns="3" link="file" ids="615,619,618,617,616"]
Lista de ID-uri de imagini, separate prin virgulă, este inclusă în atributul ids
.
Dacă doriți să aflați ID-urile imaginilor existente pentru a crea manual o galerie, puteți accesa meniul de administrare Media > Biblioteca și faceți clic pe legătura Editare de sub o imagine. În bara de adrese a browserului, ar trebui să vedeți ceva similar cu următorul exemplu:
http://example.com/wp-admin/post.php?post=622&action=edit
Numărul de după post=
reprezintă ID-ul imaginii. În acest caz, ID-ul imaginii este 622
.

Presupunând că bungeshea are dreptate și doriți să preluați ID-urile imaginilor atașate unei galerii folosind PHP, puteți filtra 'shortcode_atts_gallery'
, astfel:
add_filter ('shortcode_atts_gallery', 'wsec_filter_gallery_atts', 10, 3);
function wpsec_filter_gallery_atts ($out, $pairs, $atts) {
$ids = $out['include'];
// Faceți ce doriți cu ID-urile
return $out;
}
