New major version WPeMatico 2.4

We released version 2.4 of WPeMatico.

In this version there is an outstanding feature that is the new external cron process.
From now on we have deprecated the calling to the old file wpe-cron.php
We still have it to keep the compatibility backwards, but if you use external cron you would have to modify the call to the new URL that follows the WordPress standards.
We’ll keep it a few more weeks and we’ll announce in the administration screens that it will be removed.

This new process to run with cron follows strictly the WordPress standards, cancelling external calls to configuration files, improving performance and data processing for the execution of the campaigns.

So much in so little.

A major version composed of several minor versions.

Although it seems that there are no big changes because it is a major version, we have divided all the new features and fixes in several small releases.
This helps not to deal with all the changes together, reducing dramatically the error margins and the generation of bugs with their corresponding support tickets.

So many of the features listed below were added and several more that come in the following minor releases.

Changelog

  • Added custom statuses to campaigns.
  • Improved from scratch external cron processes . If you use external cron, you should take a look at the new URLs in Configuration.
  • Improved insertion of tags and categories in messages.
  • Added possibility to add tags in the post type Topics of BBPress.
  • Resolves a problem when getting the source coding chrset
  • Solves a problem in the controls of duplicated by hash.
  • We changed the transient name from encoding_hosts to wpematico_encoding_hosts.
  • Increased transient cache time of encoding_hosts to 6 hours.
  • Improved security when saving data in all admin screens.
  • Fixes a reported vulnerability that was only available to users who could access the WPeMatico Settings screen.
  • Implementation of the sections by WordPress filters in the different tabs of the Settings.
  • Installed extensions are now showed in the plugins page in the row of the WPeMatico plugin.
  • Fixes some warnings on the Licenses page.
  • Fixes the Uncaught Error: Calling a get_columns() member function on the page…
  • Changed the constants printed in the debug file to a limited white list of them.
  • Fixes some problems with multiple alerts in the campaign edit js.
  • We fixed many bugs based on your feedback. Thanks for helping us out!

Take a look and download it from WordPress.org by clicking here!

New EDD AddOn: Mercado Pago Payment Gateway

Release Notes

We are very happy today because we are publicly launching our payment gateway ‘Mercado Pago’ for Easy Digital Downloads!

Easy Digital Downloads (EDD), created by Pippin Williamson, is a free e-commerce plugin from WordPress that focuses exclusively on digital products and can also be easily used for services or any online sale. Its main objective is to make the sale of digital products simple and complete. A great thing about Easy Digital Downloads is that it can be mounted and used immediately and is also quite lighter in speed and resource consumption compared to other e-commerce stores. Its excellent coding allows to integrate external extensions such as the sale of software with licenses or recurring payments among the most used.

EDD-mercadopago joined etruel a few months ago and we have been working hard, but also enthusiastically on it, creating a totally new and intuitive product. It works completely integrated with EDD in Checkout Basic mode and is compatible with EDD Software Licenses.

However, if you need compatibility with EDD Recurring it is also possible to do it with Custom Checkout, but for now it only works with credit cards and with a purchase form integrated in the checkout of the store. It does not use the recurring payments of Mercado Pago but those of Easy Digital Downloads generating movements in the activity of the account of Mercado Pago as common purchases.

To see more features take a look at the product page at https://etruel.com/downloads/edd-mercado-pago/

Development notes

In these months we notice that the API of Mercado Pago is quite harsh with a lot of information mixed between old and new APIs, and that for Custom Checkout it does not have a total testing environment as it does for the Basic Checkout.
For this reason, also knowing the needs of many users and also having a full and functional version tested with the Basic Checkout and everything possible with the Custom, we decided to release the product and continue working, debugging and improving the plugin while we enable it for purchases and use it in production environments.
This will allow end users to use it and give us their opinions and suggestions as well as needs that may arise to implement new functions to the plugin.

Price Notes

As a new product is launched at promotional price with a discount code with one month duration. Use the code 30EDDMP to get a 30% discount before the coupon expires!

How to translate a plugin in WordPress?

Do you need or want a WordPress plugin in your language?

Many users ask for translated versions of WPeMatico, WPeMatico Custom Hooks or other of our developed plugins.

We launch the plugins with the English and Spanish languages and we would like to continue to expand and maintain these languages. That’s why we invite you to be part of the translators. It’s very easy.

WordPress.org currently hosts a web based translation tool that allows anyone to contribute translations for WordPress plugins hosted on WordPress.org.

This method allows you to use the plugin in your language, and also helps other users to automatically use the plugin in their own language.

We think in gifts for translators who want to collaborate translating our plugins into other languages. You can create a support ticket if you are interested.

In this tutorial we will explain how to translate a plugin in just 5 steps.

1.- Start contributing

To start contributing, you must select the language into which you want to translate.

2.- Select the sub-project to be translated.

In the list of subprojects you can see information about the translation status.

3.- Select and translate phrases or words.

On the translation screen, you will see a simple user interface with source text and text area to provide translation for specific words or phrases.

4.-Translation Status.

The translation will remain in a Waiting state until some editor approves it.

5.- Enjoy it

Finally, the translation will be ready and can be exported as a .po file.

Introducing the new etruel.com

After several weeks of work on it we are very happy to present our new website to our customers and friends. It is the first of a series of planned stages for the improvement and modernization of our website and the offered services.

As for the design, we continue with Vendd as our Parent theme, an excellent theme with support for Easy Digital Downloads, but we have modified our child theme a lot and implemented better searches and data disposition among many other things.

We have added sections to the home page to include our latest developments and acquisitions. Like Fakturo, a free plugin developed exclusively for accounting and billing of SMEs. With extensions for subscriptions and automatic invoicing.

We also make more official our developments for Easy Digital Downloads by dedicating an exclusive section to it in our homepage. We are talking to our EDD friends and very soon we will have several more extensions to offer to our users.

Although the most significant change in the website is the top search bar by categories. If you go to the item Blog or one of its categories as news, it will search the posts in that section of news, however if you are in Questions & Answers the search will be directed to the documented answers of the FAQ; in all the other sections will be shown the categories of the downloads to search for products in our store.

In fact, it’s a lot of things more, so check it out here. Very soon we will follow the changes in our menus, user accounts and FAQs. Stay tuned!

Just a little upgrade

hello there,

Meanwhile 2.0 version is simmering, was necessary to launch a last 1.XX version with a couple of fixes that solve auto tags and other images issues.

Also solves the reader of config files for external domains to extract full content from RSS feeds. Remember this feature are not perfect and not all feeds or sites allow this feature.

Then here it is, you can download from Download area: https://www.wpematico.com/pricing/members-area/

Remember follow the instructions to upgrade FREE Version, also if you have any problem you can follow this guide to reinstall: https://www.wpematico.com/upgrading-wpematico-free-wpematico-pro-users/

 


 

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.

 


 

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.

 


 

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;
}

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!