WP Manifestindependent plugin directory
manifest / content / webcasata-contentflow

GamesRadar Importer

Automatically import, scrape, filter, transform, and publish content from RSS feeds and external sources to WordPress.

by You · github.com/webcasata/webcasata-contentflow · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/webcasata/webcasata-contentflow/archive/refs/heads/main.zip

Readme

Webcasata Content Flow

Automatically collect, process, and publish content from RSS feeds to WordPress.

Phase 0 — Feed Profile foundation

  • Each feed is its own record (Content Flow → All Feeds / Add New Feed), with its own URL, schedule, post type, author, category mapping, and image/attribution settings.
  • Free tier: up to 5 feeds, daily schedule. Faster schedules and unlimited feeds unlock via a separate Pro plugin (wccf_is_pro_active / wccf_available_schedules / wccf_free_feed_limit filters).
  • A single 5-minute WP-Cron dispatcher checks all active feeds and runs whichever are due, with a per-tick time budget.
  • Import activity is logged to a dedicated wp_wccf_import_log table (feed, item, status, message, timestamp).
  • Upgrading from the pre-Phase-0 single-feed version automatically migrates the old settings into the first feed.
  • All plugin data (feeds, logs, settings) is kept if the plugin is deleted, unless "Delete data on uninstall" is turned on under Content Flow → Settings.

Phase 2 — Dashboard & Logs

  • Content Flow → Dashboard: total feeds, active feeds, all-time posts imported, all-time failed imports, time since last import, and the 20 most recent import events.
  • Content Flow → Logs: the full import log, filterable by feed and by status (imported / skipped / error), paginated, with the actual error message visible per row.
  • Every feed's edit screen and the feed list's "Last Run" column now link straight into the Logs screen pre-filtered to that feed.

Read the full README on GitHub →