Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Author Scott (@scottsweb)

    (@scottsweb)

    Images are cached for around 2 hours, so it could be that. Can you provide a link to your site and your Instagram username so I take a look. Thanks

    Thread Starter surfer24

    (@surfer24)

    Hi Scott

    Cheers mate here is my site

    https://www.waynerobinsonphotography.com.au/
    and my user name for Instagram is
    wayne_robinson_photography
    nothing has updated from a couple of days now

    Thread Starter surfer24

    (@surfer24)

    Hi Scott any resolution to this

    Plugin Author Scott (@scottsweb)

    (@scottsweb)

    I cannot see the widget on your site.

    My hunch is that your site is being cached. Perhaps you are using a caching plugin or your web host is aggressively caching your pages.

    You could try running this transient cleaner: https://www.ads-software.com/plugins/artiss-transient-cleaner/ to get things cleared.

    Thread Starter surfer24

    (@surfer24)

    Hi Scott.
    I re-installed the plugin and ran the transient cleaner that fixed it thank you for your help mate you have been a great help getting it fixed

    hughc

    (@hughc)

    Hi Scott,
    just to concur, this same issue affected one of my sites – owner pointed out no updates for 5 weeks. I fixed it by deleting the 3 transients that had ‘insta’ in their titles that I found. All 3 had an expiry of ‘never’. After refreshing the page, and getting fresh images, I’ve got a single transient, with an expiry of 2 hrs, called instagram-media-5-onedayinmay_melissa_grant

    site is here:

    https://onedayinmay.com.au/ (feed in footer)
    IG account is onedayinmay_melissa_grant

    Only unknown that I can think of, is that the site was deployed from a staging URL, and this might have coincided with the freeze in the feed. Transients, stored in wp_options, might have been migrated.

    Thank you for a great, easily styled plugin.
    cheers
    Hugh

    Plugin Author Scott (@scottsweb)

    (@scottsweb)

    @hughc I am unsure what would cause this. The code explicitly sets a 2 hour expiry and it is concerning you are seeing something other than that.

    I have a feeling it may be related to this core issue: https://core.trac.www.ads-software.com/ticket/15058 – that is one long username and when added to the transient name we must be getting close to that character length.

    Keep an eye on it and let me know if it happens again.

    whatachamp

    (@whatachamp)

    Hi Scott, just want to add that the insta feed on one of our sites also has not updated for 3 weeks.

    We have no caching plugins. I ran the transient plugin you recommended above (only for expired transients) but the insta feed still not updating.

    Thanks

    Plugin Author Scott (@scottsweb)

    (@scottsweb)

    Has your username change at all @whatachamp? or have you made your account private?

    Please provide a link to your site and your Instagram username so I can investigate.

    whatachamp

    (@whatachamp)

    Hi Scott, no changes have been made to the insta account. The site is at hut woods dot com dot au (remove spaces). You can see the insta feed towards bottom of home page. Thank you for taking a look.

    Plugin Author Scott (@scottsweb)

    (@scottsweb)

    Very strange. There are two things you could try:

    1. Search your database options table for instagram transients and delete them manually. This should force a refresh.

    2. Your site is running on a LiteSpeed server which is unusual, it makes me think your setup is quite custom. Perhaps there is another cache at the hosting level that is holding onto transients. Do some investigation and see if another cache needs emptying.

    whatachamp

    (@whatachamp)

    Hi Scott,
    Thanks for your reply. I have checked in the database options table and can see some insta transient rows however I’m not sure what eactly I’m looking for and don’t want to delete any by mistake. Can you provide an example?
    Also, have another site running the plugin (on same host) and it is successfully updating so makes me think the problem isn’t in the hosting.

    Hi there Scott, I’ve experienced this same issue on 2 different sites on different servers running different plugins/setups. Neither of the Instagram accounts was long enough to hit the character limit. Just like the above, they never expire. If you delete the bad transients it will revert to the 2 hour limit and work from then on out.

    The public one that I can give you is https://bridgelanewine.com/ and Instagram username is bridgelanewine. Happy to give you the development one I have and share any server details, etc. if you’d like privately.

    Plugin Author Scott (@scottsweb)

    (@scottsweb)

    @whatachamp – any database item with the word transient is safe to delete. I would clear them all. The latest transient will contain the string: instagram-media-5-https://github.com/scottsweb/wp-instagram-widget/blob/master/wp-instagram-widget.php#L166

    @mikeselander I am not sure what to suggest. Were both sites setup using a database that you had migrated from a local development environment? Perhaps try using this plugin: https://www.ads-software.com/plugins/delete-expired-transients and see if it fixes the issue.

    Scott, I already fixed it on these sites – was just hoping I could shed some more light on whatever the problem was. One was moved from local and the other was not, it was launched more than 6 months ago and just recently had stopped refreshing.

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘Feed not updating’ is closed to new replies.