Your Move.

Matthew has developed extensive knowledge with web based technologies and practices which is why you will find a majority of the content pertains to WordPress, JAVA, Javascript, PHP, SQL, and Search Engine Optimization in addition to topics that he finds interesting such as Design Patterns and Anti-Patterns.

Thanks for your interest. If you have any questions on any of the libraries or utilities found here then please contact me.

Changelog

This is the changelog of the WP Advertising Associate plugin. The current available release of the library can be found on the downloads page.

Version: 0.9.0 Released: 10-15-2011

0.9.0 Version Release – Initial relaunch of WPAA

Enabled support for sites without Curl PHP Module

Name modified to comply wit Amazon Operating Agreement

Activation Hook enabled to cancel plugin activation if domain is not compliant with Amazon’s Operating Policy

Archived Versions of WordPress Amazon Associate

Version: 2.0.0 Released: 09-11-2011

2.0.0 Version Release – New Template Support

Basic Template Functionality and Administration

ip2nation update logic fix

Enhanced messages to direct users on how to resolve validation errors

Version: 1.8.0 Released: 05-03-2011

1.8 Version Release – Support for new Amazon Product API locales and invalid credentials support

Version: 1.4.0 Released: 12-11-2010

Support enabled for Caching of Product information and Multi-Author websites. Product requests made to the Amazon Product Advertising API are now cached to a local database so subsequent calls for the same product do not cause a request to Amazon. Additionally if your website has multiple content authors you can enable the ability to have those users specify their associate tags in the profile page so they get the revenue for any links/widgets in their content.

Cache Module and WPAA_CacheHanlder class defined. The Cache Module defines all the possible settings that a user can configure and the CacheHandler performs the actual logic for reading/writing products from the cache.

Version: 1.3.1 Released: 12-03-2010

Version: 1.3.0 Released: 12-03-2010

Support for Amazon Omakase Widget and tinyMCE controls for inserting Widgets into posts through Short Code. Widgets can also now be set to utilize geo localization.

Omakase Widget Support:

AmazonWidget_Omakase class created.

Widget_Amazon_Omakase class created.

tinyMCE control re-written as drop down with options to insert links and widgets.

removal of shortcode_unautop content filter.

Geo Localization of Widgets fully supported.

General styling and label fixes throughout admin pages and widget controls.

Version: 1.2.3 Released: 11-26-2010

Corrected default ShortCode Arguments for Amazon Widgets. Attributes were getting removed by the WordPress shortcode_atts method as they were not in the default array of attributes. Thanks to Ty Lee for identifying this bug.

Updated getDefaultShortCodeOptions method for:

AmazonWidget_Carousel

AmazonWidget_MP3Clips

AmazonWidget_MyFavorites

AmazonWidget_Search

Version: 1.2.2 Released: 11-24-2010

Enabled support for Amazon’s Italy and China Locales in addition to bug fix to underlying APaPi cUrl settings that causes errors with some php settings.

Amazon Filter updated to output associate tag based on the link locale.

Version: 1.1.0 Released: 11-14-2010

This release contains the new Compliance Module that enables users to switch to WordPress Amazon Associate without having to rewrite ShortCode from previously installed plugins. Widget support has been extended with preview functionality so users can view what their widgets will look like without have to go to the live website. Plugin has been re-factored to support language localization.

Version: 1.0.2 Released: 11-10-2010

Product Preview jQuery conflict resolution.

The Amazon Product Preview script includes it’s own version of jQuery, which in some instances causes conflict and failure of the preview panels. To resolve there is an optional noConflict option in the admin that remaps jQuery allowing Amazon Product Previews to function.

Updated logic to output only required fields based on type and design.

Upgraded APaPi library to version 1.0

Version: 0.3.0 Released: 11-4-2010

Support for Amazon Widgets that can be created through Source Code. Plugin completely re-factored with new naming format and structure. New Filter added to update all product links to configured value. Implementation of Product and Widget APIs to allow for quick inserts in WordPress template files.