Upgrading to 1.2 Version for FREE & PRO

WPeMatico 1.2 FREE & PRO Versions was released yesterday with a big success. Simultaneously was released the sell of PRO version on etruel.com with a new license system to get automatic upgrades for WPeMatico PRO from own server. (for future releases)
This was a big move with a mayor release of the plugin to try to fix all issues that were walking around and also facilitate the use and install of both.

Also was launched the BugTracker for our projects on http://etruel.com.ar Anyone can register there and propose a new feature or issue to fix.

All new and fixes features are on changelog of readme file of plugin. Of course there are many things and ideas and features that are pending, but we keep moving and hearing you about!

FOR NEW USERS

Just upload both plugins on your wordpress and activate them.

FOR UPGRADE FREE VERSION ALONE

If you are upgrading just FREE Version, do it in normal way as wordpress plugins. If something goes wrong after update, try to activate and deactivate plugin on plugins page.  This will sanitize all campaigns data to new version.

FOR PRO & FREE UPGRADE

There are several things to consider on PRO users but just few simple steps to get to work well new versions of plugin:

Remember that always must have activated WPeMatico, for use WPeMatico PRO.

  1. You must delete WPeMatico PRO.  The best choice is with FTP, delete the folder wpematico_pro in plugins folder.  If can’t access with FTP, then deactivate it from Plugins page and delete it. (This may erase PRO settings)
  2. Deactivate WPeMatico (Free).
  3. Upgrade or Install “WPeMatico” ( don’t activate ), do it in normal way as wordpress plugin from plugins page.
  4. Install and activate “WPeMatico PRO”
  5. At last activate FREE version.
  6.  If something goes wrong after update, try to activate and deactivate plugin on plugins page.  This will sanitize all campaigns data to new version.

 

PROBLEMS:
if you already try to upgrade and now get a blank screen or error 500 (or whatever but you must be sure that this is after upgrade WPeMatico)

You must deactivate WPeMatico PRO, go to plugins page in your admin and activate both plugins (like on step “1 to 5” above)

Steps to do this:
a. Go through FTP to plugins directory of your site ( /wp-content/plugins)
b. Now you must delete the folders “wpematico” and “wpematico_pro”

c. Go to plugins page in your admin (for get WP message “WPeMatico PRO was deactivated”)

d. In FTP copy the new “wpematico” and “wpematico_pro”.
e. Go to plugins page in your admin and activate both plugins.

 


 

We’re moving!!!

The store was moved to a new webpage: etruel.com

Go to the site to see details and buy WPeMatico PRO

etruel.com

http://etruel.com/downloads/wpematico-pro/

Why we’re moving ?

Software licensing for automatic updates

One key feature of our new PRO Version plugins is support for automatic updates. Our WordPress plugins are actively developed and we release updates for new features and bugfixes quite often.

Manual updates were always a big hassle for a lot of users and had the result that many websites run on outdated software. We also got many emails with reports for bugs which were already fixed in the latest version of the plugin.

This update “problem” will be solved with our new products. The automatic updates will be provided by using a complete software licensing system on our website, as many other WordPress companies already do. This post will describe all changes.

 

Licenses for existing customers

We think that automatic updates are really important and do not want to withhold this feature from existing customers. We have therefore decided to migrate all current customers to the new licensing system as well. It means that we have transfered all customers and generated new license keys for all existing purchases.

In the migration process all existing customers were given the highest available offer, which is an update license for 15 websites for every purchased product.

The current customers can access to the new site on http://etruel.com -> My Account with same user and password that used on wpematico.com

Of course we know that you have originally purchased the plugin with unlimited websites and lifetime updates. We certainly want to keep that promise. In case you need automatic updates for more than 15 websites or your license has expired, you can simply write us an email to support@etruel.com and we will manually extend your license. Since our license system do not know unlimited licenses, it was just technically not possible to create that kind of license keys automatically.

 

Do I have to use the new license keys?

No, our products will be fully functional without entering a license key. A valid license key is only required to get automatic updates with one click and/or get support. You can always manually update your themes/plugins by downloading the latest version on our website.

The license key is technically needed in the update process to identify you as a current customer, before the update files can be downloaded from our servers and installed on your WordPress website.

 


 

WPeMatico 1.2 Beta 1 Released!!!

After some time without major advances in the development of new features or bug fixes, comes the first Beta version of the new release 1.2 of WPeMatico.

The plugin for WordPress that achieves automatic posts from any feed recognized by the SimplePie library also used on WordPress.

This time it changed the way of publication of the plugin. I didn’t uploaded directly to the WordPress repository because many users who are using it and actualize it without test first, probably causes some conflict.

The new version was only tested on a development site and should be tested more exhaustively before drawing the final version. So comes the “Beta Version“:

WPeMatico Free needs Beta Testers for this version in order to continue improving and adding new and better features.

How continues this ? After testing and feedback received by beta testers we proceed to the release of version 1.2 officially from the WordPress repository.

And then the PRO 1.2 version will be launched from a renewed and improved support forums site.

To continue walking towards the mayor version 2.0 which are promising much greater integration with WordPress adding to this more features and better performance.

 

Beta version is no longer available.  Go to WordPress repository to get free version or to etruel.com to get PROfessional version.

Several of the new features found in this release are:

  • New Feature: Post Formats to posts of a campaign.
  • New Feature: Quick Edit in campaigns list.
  • New options for SimplePie Filters on Settings. Strip attributtes and other interesting things.
  • New tips help to better layout on Settings and campaign edit pages.
  • New system messages to allow some new notices through plugin actions.
  • Added checked categories in campaign to top of list.
  • Added option to jump and continue fetching a feed when found a duplicate.
  • Added option Pending as status to posts of a campaign.
  • Added control to save data before allow run the Campaign.
  • Added log file to external cron.
  • Improvements to use WordPress core Categories function for metabox instead of custom function.
  • Improvements to check url feeds when sometimes got Error on true feeds.
  • Improvements in ajax funtions checking url feeds.
  • Removed deprecated tools page to import old campaigns of plugin 0.xx versions.
  • Fixed page name for Settings Page to avoid overwrite other setting pages.
  • Fixed saving author selected in campaign.
  • Fixed Quick add campaign in category checked after save.
  • Fixed Reset Campaign also clear last Log.
  • Changed file_get_contents to wp_remote_get that uses multiples methods to get remote images in best way.

 


 

New Addon!! WPeMatico Cache

There are several cache plugins for WordPress but they really have so many options that make your head ache and there is always problems with them. Because of it, we’ve decided to develop an easy plugin, practical and fast, with a good performance and optimized for WpeMatico, so it works extraordinarily with thousands and thousands of posts.

  • We proved a performance till 10 times higher than with other cache plugins.
  • For special cases it can be chosen each post type or individual pages which won’t be included in the cache system.
  • It is optimized for SEO .
  • Not only optimizes the cache in the server, also manages the cache in the browser improving the performance in client-side and server-side.
  • Support HTTP and HTTPS. And also can redirect.
  • Option of two cache types in the site HTML static (Ultra fast) y PHP Files (Accept GET and POST params)
  • And other qualities that you can  I see here.

 

The requirements to use it are the next ones, and before you get it you need to know if your server support it:

  • WebServer Apache.
  • Módulos Apache:mod_rewrite, mod_mime, mod_deflate.
  • PHP superior o igual a la versión 5.3.
  • WordPress.

Read more about WPeMatico Cache

Take advantage of the release offer. Only $29. for a single website! It will last for a bit!

Get and Set Images as Featured with WPeMatico

Updated Aug 2, 2018 Basic instructions for the Free and Pro versions to correctly get images and make featured from the feeds or from source websites with WPeMatico. (This can change for future versions 😉 You can
set an image as featured in a WordPress post if it was previously uploaded and attached to the same post. WPeMatico doesn’t do this with its configuration by default when installing because we don’t want a lot of files starting to be uploaded to our own
Wordpress without control. So, although it is very easy, requires a few steps with configuration settings of the plugin and options inside the campaign.

Upload and set Featured Image

  • First at all, we need a feed with image in every item content. Like the image below. An easy way to see a feed content, is with firefox browser. If you have PRO version and will use Full Content feature, then this step can be ignored because will
    use the content of the source page instead of the item content.

  • Second step consists in setup the plugin for download images to your wordpress website and then attach them to the post that being created.
  • Here you can choice Store images locally (upload), attach images or just Set first image in content as Featured Image like in the image. Over the mouse over the blue info icons in your Settings to get more
    help.

  • Use custom upload is not recommended unless you have problems with standard uploads.
  • If you don’t want to link external images to source site, check: Remove link to source images, then If an image upload gives error, this will delete the ‘src’ attribute of the <img>.
  • As last advise, don’t check Strip HTML Tags if you want to keep the images in content.

Enclosure and media tags in the feed items.

  • Some feeds have no images in content, but have special ‘enclosure’ or ‘media’ tags with links to the images.

media_enclosure

Firefox showing a media enclosure in a feed item.

  • Professional Addon have some extra features like support for enclosures and media images and also others that you can see at the image below.
  • There are special cases that the images have queries variables in the same url of the image, avoiding that WordPress uploads the image. Professional Addon support this by checking Strip the queries variables in images URls. For free version see the filter code below.

  • Also with Professional Addon you can filter images by size and remove them from content by higher or lower size.
  • Another way to strip the special chars from image url and allows to upload is by adding an external filter in your functions.php file. You can copy paste from here below.
add_filter('wpematico_img_src_url', 'myfunction_img_src',10,1 );
function myfunction_img_src($imagen_src_real) {
// Find only image filenames after the / and before the ? sign
	preg_match('/[^/?]+.(?:jp[eg]+|png|bmp|giff?|tiff?)/i', $imagen_src_real, $matches);
// First step of urldecode and sanitize the filename
	$imgname = sanitize_file_name(urldecode(basename($matches[0])));
// Split the name from the extension
	$parts = explode('.', $imgname);
	$name = array_shift($parts);
	$extension = array_pop($parts);
// Join all names splitted by dots
	foreach((array) $parts as $part) {
		$name .= '.' . $part;
	}
// Second step of urldecode and sanitize only the name of the file
	$name = sanitize_title(urldecode($name));
// Join the name with the extension
	$newimgname = dirname($imagen_src_real) . '/' . $name . '.' . $extension;
	return $newimgname;
}

Open Graph, Facebook and Twitter images

Full content Addon has the feature to read from the sources the full content and establishes the og:image url or the Twitter: image if the first fail as featured image.

facebooktwitter_image


WPeMatico FREE & PRO versions 1.2.5.1 released

Since version 1.2 there have been several releases of WPeMatico FREE & PRO plugins, testing the automatic updates and many other new features that were added to the free version and the Premium.

Notable among these are true functions using CURL optionally for obtaining remote files either for full content or images. Testing several alternative methods if any fails.
Better treatment of image names in repeated files is also achieved.
The title links to the source site was broken with new filters added in the last WordPress theme and this was also solved.
Also solve some fields with regular expressions were saved wrong.
Custom filters are added to extend the capabilities of the plugin. So you can modify the file extensions allowed, the names of the images obtained, as well as the fields before inserting the post. (There is an example at the end of this post to remove HTML tags from the titles of the posts.)

Password encryption is added to the Settings page in the case of sending emails using SMTP. But because of this many servers began to treat this file as a hack attempt and erased the file settings_page.php

This was very frustrating as looking plugin security, this file was treated as infectious and deleted without notice in many cases.
To solve this new functions were created to encrypt and decrypt the password. Thus removing false positives given by the antivirus.

In this latest version 1.2.5.1 white screen that was obtained in the Settings page, in smaller versions of PHP 5.4 is solved. This error was taken for a PHP function used in the page that started in the PHP version 5.4 and then was replaced by a custom function.

 


 

In the wordpress support forums they were asked to remove HTML tags that bring the titles of some feed.
https://wordpress.org/support/topic/strip-out-html-tags-in-rss-feed-title

This feature is included in the PRO version, and you can select the option within each campaign. But you can also do with a specific function for new filters added, as follows:

Functions.php file in your wordpress theme, add the following code:

add_filter('wpem_parse_title',  'strip_tags_title',10,1 );
function strip_tags_title($title) {
	$title = strip_tags( htmlspecialchars_decode($title, ENT_QUOTES) );
	return $title;
}