WPeMatico RSS Feed Fetcher

Description

WPeMatico is a very easy to use autoblogging plugin. Organized into campaigns, it publishes your posts automatically from the RSS/Atom and XML feeds of your choice.

This plugin offers you a nice interface following the WordPress standards that allows you to manage in every campaign all the feeds you import. In order to make your site more user-friendly, you can fetch contents from multiple feeds and arrange them according to categories.

For XML and RSS fetching, it uses the Simplepie library included in WordPress or forces to use the external library included in the plugin. As for image and files processing, it uses the core functions of WordPress.

If you like WPeMatico, please Rate 5 Stars on WordPress. Thanks! 🙂

You can submit any bug in the bugtracker.

FEATURES:

FREE

  • Campaigns Feeds and options are organized into campaigns.
  • Comfortable interface like Worpress posts editing for every campaign.
  • Multiple feeds / categories / tags.
  • Auto add categories from source posts.
  • Integrated or not with the Simplepie library that comes with WordPress. This includes RSS 0.91 and RSS 1.0 formats, the popular RSS 2.0 format, Atom
  • From 2.2v also supports for XML feeds or files by uploading them into WordPress Media lib.
  • Feed auto discovery allows you to add feeds without even knowing the exact URL. (Thanks Simplepie!)
  • Unix cron and WordPress cron jobs.
  • For maximum performance, you can make the RSS fetching process be called by an external cron job, or simply let WordPress handle it.
  • Options to set max items per fetch, comments on or off, sets authors and a lot of more options.
  • It allows to publish to any public WordPress Custom post type, status and post formats.
  • Images caching are integrated with WordPress Media Library.
  • The first (or 2nd or 3rd, you choose) image attached to a post can be marked as the Featured Image.
  • It is possible to upload & attach only the featured image ignoring the others.
  • You can choose whether to upload images as post attachments or not. Also upload remote images or link to source. Fully configurable.
  • You can choose whether to upload audio and video files as post attachments or not. Also upload remote files or link to source. Fully configurable.
  • Words or phrases rewriting. Regular expressions supported.
  • Words Relinking. Define custom links for the words or phrases you specify.
  • Words to Category. Define custom words to search into content or title to assign every post to specified category.
  • Detailed Log sending to custom e-mail. On every executed cron or only on errors with a campaign.
  • Option to replace title links (Permalinks) to point to the source site.
  • Can copy the slug from original permalink for better SEO.
  • Post templating before save. Can include Galleries, link to the sources or any text you want.
  • Dashboard Widget with campaigns summary.
  • Option to choose what roles can see the dashboard widget.
  • Multilanguage ready.

With lots of amazing and professional features to work with images and content parsers and filters.

Professional Add-on: Extends WPeMatico with a lot of advanced and new features to parse and filter feed items contents, filters for featured, media, enclosure and in-content images, automatic tags generation, inserts custom fields with every post and much more.

Synchronizer: Allows you to keep updated the posts obtained, the synchronization process analyzes the content of the feed items and compares them with the post, if different it will be updated, including media files, authors, categories and tags.

FULL Content: Takes the item permalink and scratches its web page to find the full content. Set the featured image from meta tags of source web page, Open Graph or Twitter images. Also allows set up a configuration file for every domain pointing to what section of the web page must be obtained.

Manual Fetching: Allows you to review and insert each item in the Campaign Preview feature, one by one or in bulk mode with just a click. You’ll see the items already parsed like will be published as posts with their images, audio and even videos.

Polyglot: Lets you translate the posts obtained from remote feeds before inserting them in your WordPress blog. Just select the original language of articles in a WPeMatico campaign so you can translate to one of the 107 supported languages.

Make me Feed “Good”: Create your custom feeds RSS 2.0 with content from external sites in your WordPress blog, regardless of whether or not those have their own feed.

Facebook Fetcher: Obtain the content from Facebook pages or groups, just adding one WPeMatico campaign per facebook page/group. Also imports images in big size, and Facebook comments with commenters names to every imported post and many more.

Better Excerpts: Makes excerpts with first post content sentence and other filters in front-end and also in feed contents. Can be used to save the excerpts just for new posts of WPeMatico campaigns or to parse the excerpts of all posts of your site when shows them in your front-end page.

WPeMatico Cache: Optimizes the websites speed thanks to processes and technologies that reduces the overload. Improving the velocity till 10x comparing with with other cache plugins for WordPress.

Publish 2 Email: Very useful addon that allows publishing remotely by WordPress Post via email, Jetpack Post by Email feature or plugins like Postie. Sends the fetched posts to an email account. Each campaign allows send the posts to different email accounts.

FREE & Premium Technical Support

FREE Technical Support:

  • Ask for any problem you may have and you’ll get support for free.
  • If it is necessay we will see into your website to solve your issue.

Premium Support:

  • Get access to in-depth setup assistance.
  • Whatever the issue is, we will dig in and do our absolute best to resolve issues for you.
  • We will even log directly into your site to find the problems.
  • You can rest assured knowing that we are going to find an answer, no matter how long it takes.
  • Includes the editing for a config file for one website for Full Content Add-on.

Requirements

You can see all the requirements details in the System Status tab inside WPeMatico Settings screen.

Do you like WPeMatico?

Don’t hesitate to give your feedback. It will help making the plugin better. Other contributions (such as new translations or helping other users on the support forum) are welcome !

Privacy terms

For the first beta versions of this plugin I was inspired for the old WP-o-Matic and also old versions of BackWPUp to make the posttype list. I’m talking about 2009 or 2010. Thanks to the developers 😉

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This plugin works also with addons or extensions that many can be purchased on our website.
The plugin uses the Easy Digital Download Extension License Manager to check for updates and validity of licenses if they are in use.
On load the Extensions page, it reads a feed only once every 5 days from our website to keep the addons list updated. (Can be deactivated from WPeMatico Settings screen)
On load the Settings page of the plugin, once per day max, reads the 5 stars user reviews from WordPress to show them in sidebar. (Can be deactivated from WordPress Settings Writing screen)
On submit the Subscription form in Welcome page, it make a request to wpematico.com website to suscribe the form data in our newsletters list.

Plugin page: wpematico.com
Add-ons page: etruel.com.
Author page in spanish: NetMdP.

Screenshots

  • Dashboard Widget and menu.

  • The table list of campaigns plus some info of each one of them.

  • Quick edit campaigns inline.

  • Get help in WordPress tabs.

  • The Settings Page.

  • Editing a complete campaign.

  • SimplePie Requirements Tests.

Installation

You can either install it automatically from the WordPress admin, or do it manually:

Using the Plugin Manager

  1. Click Plugins
  2. Click Add New
  3. Search for wpematico
  4. Click Install
  5. Click Install Now
  6. Click Activate Plugin
  7. Now you must see WPeMatico Item on WordPress menu

Manually

  1. Upload wpematico folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

FAQ

First Install & testing requirements Video
Filling the Settings Video
Creating a Campaign Video
I have this plugin installed and activated. What must I do now ?
  • OK, in WordPress admin you should see now a new area below the posts called WPeMatico. At settings, setup the plugin configuration. At Campaigns you must add one. There, add one or several feeds of your choice. You can use a campaign for grouping the feeds for a category or another custom topic that you want.
Upgrading FREE or PRO versions
  • You can make an automatic upgrade from WordPress plugins page or replace files through FTP.
Is there any way to import embedded videos from feed content and add that code into my posts?
  • To allow video embeds in post content, you must add the tags ‘iframe’ and ’embed’ in Simplepie library into WPeMatico Settings. See below:

  • Change SimplePie HTML tags to strip

base,blink,body,doctype,font,form,frame,frameset,html,input,marquee,

meta,noscript,object,param,script,style

Where can I get PROfessional version or other Add-Ons?
Where can I ask/see more questions?
Contributions

We want to thank the WordPress.org plugins moderators as they helped us by marking the points to reinforce in the plugin to achieve even greater compatibility with WordPress in all the functions of our plugin.

You can contribute with WPeMatico:

Don’t hesitate to give your feedback. It will help making the plugin better. Other contributions (such as new translations or helping other users on the support forum) are welcome !

nikolovtmw has reported the Deprecated Synchronous XMLHttpRequest and provided the code to solve it! Thanks!

Features supported by Thomas from Invade It: Filter images by width or height.

Eli from Eli the Computer Guy. There’s an excelent video on Youtube Use WPeMatico to Create a Free WordPress AutoBlog for Legitimate Purposes
Later I’ve added subtitles and added it above in this page.

Branco WebHostingGeeks.com. Romanian & Slovak languages files.

We are receiving tutorials in text, pdf, videos and ideas for current and new features. All are welcome. Thank you!
You can send your files to e-mail wpematico [at] etruel.com

Reviews

Wow

December 11, 2019
Wow That great
October 30, 2019
I've looked at other plugins that cost much more (I'm using the free version) and this does as much as the hefty price ones.
October 27, 2019
I will buy. Said as a declaration. There's about a million reasons to support this developer/development team. From the fact that they actually release a feature-complete functional plugin for free (most claim of this, but fall short of some, if not MANY, things that they KNOW you will need). All the way to the fact that they allow you to remove their mention from the free version. The truth is, I've purchased this plugin before and I love to send these guys money, I will be purchasing again, and again, and again... If you need the features they claim to provide and you can afford the license, it's in your best, and your children's best, interest to support this developer over others. If Darwin's laws applied to plugin success, this plugin will quickly be 1st in it's category (and likely first in it's secondary and tertiary categories). Much love from #unixpunx @EFnet "Install it and see for yourself, it's not malware.. it's... well, it's the tits, plain and simple.. up front and wonderful" - m00tiny
Read all 317 reviews

Contributors & Developers

“WPeMatico RSS Feed Fetcher” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.5 Dec 11, 2019

Version 2.5 concludes a series of radical changes that we had started since version 2.4 in terms of plugin security. Also following a strict revision to follow the standards of WordPress coding development.

Enhancements:

  • We have completely removed the use of cURL and own functions in favor of WordPress file processing and functions to obtain remote files.
  • We removed HTML entity decode contents by default before insert each post. You can activate the function again on Settings.

Bugfixes:

  • Fixes the loss of manually entered tags in the campaign when processing categories.

Recent (may break) changes:

  • Added an option in Settings to make HTML entity decode to the post contents before inserted to avoid possible xss from untrusted feed sources. Users who need (and want), can activate it from there. Props to @nibiwodong.
  • The removed cURL in many functions could work a bit different for some servers. You should take a look if the images uploads are working well and if not, you can select the Custom Uploads option in Settings.
  • The external URL of CRON has changed since the previous version. If your campaigns have been freezed for some time, it is because the Cron is not running. Check out the settings for the new URL.
  • Enlarges the version required for the Professional addon to 2.4

2.4.2 Nov 19, 2019

  • “app/wpe-cron.php” WAS DEPRECATED and removed from WPeMatico as external cron method.
  • Removed cURL and file_get_contents calls from standard requests in favor of WordPress http-api.
  • Custom function upload allow partial uploads resuming downloads for big files. This must be activated in plugin Settings screen only if you need to use it.
  • Custom Simplepie library can be activated in plugin Settings screen only if you have problems with the included library in WordPress.
  • Added options in Settings, in the Advanced metabox on sidebar to deactivate external requests for Extensions.
  • Updated privacy Terms in readme file and inside plugin, About screen.
  • Updated EDD plugin Updater for manage extensions licenses.

2.4.1 Oct 09, 2019

  • Fixes a bug in the new method to add categories and tags to posts by cron.

2.4.0 Oct 08, 2019

  • Improved from scratch the external cron processes. If use external cron you should take a look at the new URLs in Settings.
  • Added tag metaboxes on BBPress Topics post type.
  • Improved the tags and categories insertion into the posts.
  • Changed debug file printed constants to a limited whitelist of them.
  • Fixes some issues in campaign edit js alerts.
  • Fixes a php warning on settings page.

2.3.10 Oct 02, 2019

  • Added descriptions of installed extensions in plugins page.
  • Fixes some Warnings in Licenses page.
  • Fixes error Uncaught Error: Call to a member function get_columns() on null for Settings page.
  • More security enhancements.

2.3.9 Sep 26, 2019

  • More security enhancements and minor changes to WP standards.
  • Optimized some changes in the code for the new features we are preparing for version 2.4

2.3.8 Sep 22, 2019

  • Incremented security on saving settings.
  • Fixes a reported vulnerability that was only available to users who could access the WPeMatico Settings screen.

2.3.7 Sep 16, 2019

  • Added on campaigns custom statuses without domains added to WP.
  • Added wp filters to post status.
  • Fixes an issue on getting the source chrset encoding.
  • Fixes an issue on duplicates hash controls when jumping past items.
  • Changes transient name of encoding_hosts to wpematico_encoding_hosts.
  • Incremented transient cache time of encoding hosts to 6 hours.
  • Many tweaks on the php code.

2.3.6 Jul 25, 2019

  • Fixes some javascript issues for Pro users.
  • Some tweaks in addons page.

2.3.5 May 14, 2019

  • Fixes auto disabled Add Auto Categories checkbox on campaign edit.
  • Fixes Must-Use Plugins info on System Status.
  • Tweaks in Settings, System status texts and images.

2.3.4 May 01, 2019

  • Added a Feed Viewer (Beta) under System Status tab in Settings.
  • Fixes Wizard to work well with XML campaign types.
  • Fixes Licenses screen to display correctly the expired and lifetime licenses.
  • Fixes purchase links on extensions page to go to each product page.
  • Fixes a Warning: count(): Parameter must be an array… on saving campaigns
  • Fixes a Warning: count(): Parameter must be an array… on debug file.

2.3.3 Apr 05, 2019

  • Fixes a Fatal error introduced in 2.3.2 with PHP 5.5 or less
  • Tweaks in Settings, System status help texts.

2.3.2 Apr 02, 2019

  • Fixes the parsing of filters in the Campaign Preview.
  • Fixes some PHP Warning and notices on campaigns logs.
  • Fixes an issue in Unfiltered Post Content feature.
  • Tweaks on XML Campaign types to allow RSS Feeds when Simplepie does not recognize them.
  • Tweaks in XML campaign type on authors and categories nodes.
  • Tweaks the feeds validations in XML campaign type.
  • Added a filter to allow parse the string gotten of the XML feed.
  • Some tweaks to improve performance on campaign runs.
  • Added Save Settings button in danger zone.

2.3.1 Mar 02, 2019

  • Improves BlankSimplepie Class to work with the new addon: Synchronizer.
  • Improves some cosmetic things, images and responsive styles.
  • Improves performance in cURL requests.
  • Added cURL version and recommended in debug page and debug file.

2.3 Feb 20, 2019

  • NOTE: Important changes. Highly recommended for testing in development environments prior to upgrade.
  • Added Debug Mode feature to save all campaigns logs instead only the last one.
  • Added smart notifications in campaign list.
  • Added some new data in debug file.
  • Added WPEMATICO_PREVENT_REDIRECT constant to prevent redirections to welcome page.
  • Improves the code to allow better integration with a future item synchronizer addon.
  • Tweaks in translation notification in settings.
  • Tweaks in cURL requests on sending empty HTTP Encoding header for cURL +7.10.5.
  • Updated Chinese language translations files.
  • Updated Updater class to v1.6.18 version.
  • Fixes the check feeds before save with XML Campaign type.
  • Fixes an issue saving the Disable WPeMatico Credits option.
  • Fixes some layouts in campaign edition using Chinese language.

Earlier versions

For the changelog of earlier versions, please refer to the changelog on wpematico.com.

0.1 Nov 17, 2010

  • initial release in WordPress Repository