Skip to content

Feed Updates ​

Feeds are updated automatically every hour. The update is scheduled when you connect the plugin with your Client ID, and runs through WP-Cron. Read more about scheduling here.

Feed status ​

The Overview tab of the DinOdds settings shows the state of your feeds, when they were last updated and when the next update is due:

  • Feeds are up to date: the last update worked.
  • Feeds are out of date: no successful update for more than two hours. Usually WP-Cron isn't running, see Scheduling.
  • The last update failed: the message shows the reason, for example that your site can't reach the feed server or that access was refused for your Client ID or plan.
  • Feeds have not been loaded yet: connect the plugin first, see Plugin Setup.

The tables on your site show whatever was loaded last, so a failed update means older odds, not an empty table.

Manually Update Feeds ​

Generally, feeds update every hour, so in most cases there's no need to update them manually. If you need to, click Update now on the Overview tab. The feeds are fetched, the status is refreshed and you see a message with the number of leagues updated. Update now works at most once every 5 minutes (the limit is shared with the AI refresh-feed ability); if you click too soon, the message tells you how long to wait.

Changing leagues or sportsbooks ​

The leagues and sportsbooks you receive are chosen in your AffKraft account (see DinoFeeds API). The hourly update refreshes the odds of your leagues, but it doesn't reload the list itself. After changing your selection, click Change next to the Client ID in the settings sidebar and save the same Client ID again.