Я создаю собственную тему в Wordpress и хочу получить все галереи изображений, которые находятся в посте с заголовком 'aaa'.Я пытался это сделать:
<?php
$post= get_page_by_title('aaa', OBJECT, 'post');
// Make sure the post has a gallery in it
if( $post )
{
// Retrieve the first gallery in the post
$gallery = get_post_galleries_images( $post->ID );
echo '<ul>';
if(empty($gallery))
echo "Empty gallery $post->ID";
// Loop through each image in each gallery
foreach( $gallery as $image_url ) {
echo '<li>' . '<img src="' . $image_url . '">' . '</li>';
}
echo '</ul>';
}
?>
Но в результате получается
348 - это идентификатор сообщения 'aaa'.Это означает, что в посте 'aaa' есть галерея, но она пуста, что не соответствует действительности.Моя галерея содержит 5 изображений.