Home Forums Front-end Issues Array to string conversion error. Reply To: Array to string conversion error.

  • What is background_image set to return as? If it’s set to return an array, what you need in for the way you’re using it in the example is the URL. Depending on what size you’re trying to pull, what that looks like changes but it’d likely be something comparable to:

    <?php $background = get_field('background_image'); ?>
    <div class="fullwidth-container" style="background-image: url(<?php echo $background['url']; ?>);">

    Instead of $background[‘url’], it may be something like $background[‘sizes’][‘large’] or comparable.