WP Web Scraper

An easy to implement web scraper for WordPress. Display realtime data from any websites directly into your posts, pages or sidebar.

Author:Akshay Raje (profile at wordpress.org)
WordPress version required:2.8
WordPress version tested:4.1.1
Plugin version:3.5
Added to WordPress repository:22-05-2009
Last updated:30-03-2015
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:84
Rated by:18
Plugin URI:http://wp-ws.net/
Total downloads:64 964
Active installs:3 000+
plugin download
Click to start download

An easy to implement web scraper for WordPress. This can be used to display realtime data from any websites directly into your posts, pages or sidebar. Use this to include realtime stock quotes, cricket or soccer scores or any other generic content. Features include:

  1. Scrap output can be displayed thru custom template tag, shortcode in page, post and sidebar (through a text widget).
  2. Configurable caching of scraped data. Cache timeout in minutes can be defined in minutes for every scrap.
  3. Configurable Useragent for your scraper can be set for every scrap.
  4. Configurable default settings like enabling, useragent, timeout, caching, error handling.
  5. Multiple ways to query content - CSS Selector, XPath or Regex.
  6. A wide range of arguments for parsing content.
  7. Option to pass post arguments to a URL to be scraped.
  8. Dynamic conversion of scrap to specified character encoding to scrap data from a site using different charset.
  9. Create scrap pages on the fly using dynamic generation of URLs to scrap or post arguments based on your page's get or post arguments.
  10. Callback function for advanced parsing of scraped data.

Check the the official website wp-ws.net for documentation, browse through examples, or try paid support for crafting a perfectly optimized web scrape.