WordPress Plugins Scraper icon

WordPress Plugins Scraper

Run WordPress Plugins Scraper through the hosted Apify Actor and read its results

WordPress Plugins Scraper

AI-generated

Summary

Searches, browses, or fetches WordPress.org plugin directory entries through the hosted Apify Actor and returns the resulting plugin records as individual n8n items.

Inputs

  • Mode (required) — Choose the mode of querying the WordPress.org plugin directory: search (keyword query), browse (popular, new, updated, featured), tag (plugins by tag slug), author (plugins by WordPress.org author username), or slugs (fetch exact plugin slugs). Browse uses the Browse category setting; search, tag, and author modes use the Query input; slugs mode uses Plugin slugs, split on commas or newlines.
  • Query — Keyword for search mode, tag slug for tag mode, or WordPress.org username for author mode. Ignored in browse and slugs modes.
  • Browse category — In browse mode, select plugins by category: popular (by install count), new (recently added), updated (recently updated), or featured (curated by WordPress.org).
  • Plugin slugs — In slugs mode, provide exact plugin slugs separated by commas or newlines, e.g., 'woocommerce', 'contact-form-7'.
  • Max plugins to fetch — Maximum number of plugins to fetch; 0 means no limit up to the total available in the selected category. Plugins are fetched in pages of 100 items each.
  • Fetch full details per plugin — Fetch full details per plugin when enabled. This invokes the plugin_information endpoint for each plugin, including contributors, ratings histogram, support stats, and screenshots, resulting in more detailed but slower queries.
  • Extraction options — Toggle extraction of various plugin attributes: active installs, rating, author information, version and compatibility details, dates, tags, support stats, and download link and icon. The contributor and ratings histogram options apply only when fullDetails is enabled.
  • Max Concurrency — Maximum number of parallel HTTP requests made to the WordPress.org API (default is 5, range 1 to 20).
  • Timeout (seconds) — HTTP timeout per individual API request in seconds (default 30, range 5 to 120).

Output shape

A list of plugin records, each emitted as an individual n8n item.

The node communicates with the Apify Actor API to run or read existing runs of the WordPress Plugins Scraper. It returns the dataset items as separate output items. On error, if Continue On Fail is enabled, the node outputs an item with an error message; otherwise, it throws an item-indexed error.

Links

Discussion