Support

Account

Home Forums Add-ons Gallery Field Removing an image from gallery does not detach it from post

Solving

Removing an image from gallery does not detach it from post

  • If I add images to a gallery, then remove them with the “X” button next to their thumbnails on the edit post screen, they are not detached from that post. This is somewhat counter-intuitive. Is there a solution to this, and/or is this something that will be considered a bug and thus fixed?

    • Elliot

    • August 8, 2013 at 2:40 pm

    Hi @tnorthcutt

    There’s no straight forward solution for this, as the gallery / image field allow you to select an image which has already been uploaded and used on a nother post.

    If ACF were to delete the image (if removed from one post), it would then remove the image from the library causing post 2 to show an error where the image used to be.

    To get around this, ACF would have to test if the image was used elsewhere in the site, etc, etc, bloat.

    Because of the amount of code involved in this, I would rather keep ACF light weight and nimble.

    Thanks for understanding

    Cheers
    E

  • @elliot,

    I may not have been completely clear. I don’t mean that the image should be *deleted*; just that it should no longer be registered as an attachment on that post. If you have code that grabs all attachments for a post, then any images added to the gallery and later removed from it still get returned when fetching attachments for that post. Does that make sense?

    • Elliot

    • August 13, 2013 at 2:05 pm

    Hi @tnorthcutt

    Thanks for clarifying, I’ll look into it, but the logic is already correct. If the image was uploaded on that page, it is attached to that page.

    I understand that this would help your current scenario, but it may also hurt someone elses.

    Thanks
    E

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.

We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Cookie Policy. If you continue to use this site, you consent to our use of cookies.