Hi, I don’t know why I can’t get full size of an image from the Gallery fields, but there is no problems with [‘large’], [‘medium’], etc
This is my code:
<!-- This is your image loop -->
<?php foreach( $images as $image ): ?>
<li>
<img src="<?php echo $image['sizes']['full']; ?>" alt="<?php echo $image['alt']; ?>" />
</li>
<?php endforeach; ?><!-- This is where the image loop ends -->
</ul><!-- Image Slider Code -->
<?php endif; ?> <!-- This is where the gallery loop ends -->
if you add this before the li tag:
<?php
echo '<pre>';
echo htmlspecialchars(print_r($image,true));
echo '</pre>';
?>
you will see the sizes that are defined. i assume full is not one of them. 😉
you can add additional sizes with plugin or inside function.php
add_image_size( 'myfullsize', '4000', '3000', false );
but i assume you just need to change a line of your code.
change it to this:
<img src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt']; ?>" />
wow, you are right, this things happens when working fast… this is what I was missing: [‘url’], I assumed that “full” in some way was the default image size, thank you!