My Stream Is Not Updated (Flow-Flow)
For Grace Instagram Feed plugin, please follow this article.
Install WP Crontrol and check if flow_flow_load_cache
task is present in Tools/Crontrol.
- Basic checks
- Set cron tasks on your install
- Using of Direct Cron way
- Manual Cron job
- An additional way for hosting plans with no cron tasks available
It's here
If you see that its N ext Run date is OK, please consider doing the next steps.
- Double check all authentication data and if you don’t see any errors on stream page (only admins see errors above stream container if they are present) and in admin check status of the stream (on streams list you will see exclamation mark if the stream has an error).
- Sometimes your server Cron is spammed by a lot of the same tasks which can be an issue that prevents the Flow-Flow from updating tasks from functioning OK. Check for tasks with the same name in a list of tasks, for example, using the Crontrol plugin.
- Sometimes you can reach your server capacity, and it can’t handle the current amount of streams. Try to switch plugin to WP wrapper for DB operations (if you have 1.4+ plugin version). Check here how to enable it.
If its scheduling is not OK like the date in the past, please ask for support from your hosting provider. Tell them WP Cron is not working correctly.
It's not here
If you don’t see tasks, you need to create a custom interval in Settings/Cron Schedules with the next fields:
Then go back to Tools/Crontrol and create the task flow_flow_load_cache
with these fields.
Previous steps didn't help
Please open the WordPress configuration file wp-config.php
in a text editor and add this line:
define('FF_USE_DIRECT_WP_CRON', true);
After that, wait some time and see if it helps.
Previous steps also didn't help
If feeds are updating manually, this means something is wrong with Cron. Possibly, it's an issue with the WordPress wrapper for Cron, and you can try to use server-side Cron.
Please add this line to wp-config.php
file; it's specific for Flow-Flow:
define('FF_USE_WP_CRON', false);
and then add to server Cron jobs this command:
/usr/bin/curl -L -o /dev/null https://127.0.0.1/wp-admin/admin-ajax.php?action=flow_flow_refresh_cache
replace 127.0.0.1 with your site URL.
An additional way for hosting plans with no cron tasks available
GoDaddy Managed WordPress has some limitations for the Сron scheduler, so you may use a third-party service for Сron jobs. For example, you can use https://www.easycron.com/ or https://www.cronasaservice.com/.
Please open the WordPress configuration file wp-config.php
in a text editor and add this line:
define('DISABLE_WP_CRON', true);
After that, register in the service you selected and create a Cron job to run this URL every 30 mins (or more):
https://your-website.com/wp-cron.php?doing_wp_cron
Save all settings and wait for feed updates.