• Skip to primary navigation
  • Skip to main content
  • Skip to footer
  • Store
  • Support
  • My Account
  • Cart

9seeds

Building Custom WordPress Solutions | Plugin Development

 
  • Custom Development
  • Themes
  • Plugins
  • About
  • Contact
  • Blog

wp-ecommerce

WP Affiliate Manager version 1.5

Posted on January 7, 2013

We’re glad to announce the release of WP Affiliate Manager version 1.5.0.  This version initially centered around a bugfix having to do with a namespace conflict in the latest (3.8.9.x) versions of WP e-Commerce.  However in the process, we were able to add several minor enhancements that will enhance WP Affiliate Manager for the future.

gettext translation wrappers

While not all screens have had the gettext translation wrappers applied (notably the settings and paypal pages in wp-admin), everything else has been added.  Expect a 1.5.x release early in 2013 that will be fully translatable.

As such, we’re putting out a call for translators.  We are willing to offer free one-year licenses (with support & upgrades) for WP Affiliate Manager to anyone who contributes a full translation in their own language. We have a couple of people already talking to us about certain languages, so if you’re interested, please fill out the form on our translation page and let us know what language you’d like to help us add to WP Affiliate Manager!

money_format() for Windows

money_format() is a native PHP function, but it does not exist on Windows platforms.  We added a simple one for those hosting in Windows environments which should get the job done.

PayPal enhancements

First, the sandbox PayPal URL has been fixed.  This is mostly used for development/testing purposes, but none-the-less is important.

Also, we removed the requirement for needing the PHP cURL module requirement.  Instead, WP Affiliate Manager uses WordPress’ native HTTP request methods.

jQuery UI Tabs + cookies + mod_security bugfix

An interesting sidenote… we discovered a bug where if you went to the 2nd tab on WP Affiliate Manager’s “My Affiliates” screen on our test server, your next navigation point in WordPress would either result in a 404 error, or an endless loop of 302 redirects.

Turns out the bug was caused by a perfect storm of Apache’s mod_security (which is enabled on our test server) and the use of jQuery UI Tabs with a cookie save option.  What was occurring was the cookie name was being saved as “ui-tabs-1” and if your last visited tab was the 2nd tab (index 1) the cookie was saved as “ui-tabs-1=1”.  This would be passed with each HTTP request as a cookie header.  Since mod_security doesn’t like anything where “1=1”, it was changing the request, causing WordPress to become all sorts of confused.  You can see a bug report about it here: http://bugs.jqueryui.com/ticket/8027

The solution was to name the cookie, so the automatically generated name wasn’t used:

jQuery("#tabs").tabs({
    cookie: {
        name: 'wpam_detail_tab'
    }
});

Enjoy all of the fixes!

Continue Reading

justin

    More by justin

    Affiliate plugin for WP-ecommerce

    Posted on July 25, 2010

    Since Shayne has spent so much time helping people out in the WP e-Commerce user’s forum, it’s no surprise that we receive a steady stream of requests for people looking to enhance their online store. One of the requests we get the most is from people who would like to pay affiliates to drive traffic to their site. With no real solution available, we did what any enthusiastic development team would do; we built it!

    Introducing the Affiliate Plugin for WP e-Commerce

    The Affiliate Plugin makes it simple to sign up and manage affiliates for your online store. You can easily set the payout amount (flat rate or % of sale) per affiliate, add custom banners and text links with unique tracking codes, view stats and more.

    We didn’t forget about your affiliates. They will have the ability to get their unique tracking links and see their traffic and earnings stats.

    Screenshots (click to enlarge)

    Display a list of your affiliates

    Easily create and edit your creatives.

    See which sales your affiliates drive.

    The Affiliate plugin is available now. Purchase your copy today.

    If you need assistance with the plugin or have a feature request, please let us know!

    Continue Reading

    john

      More by john

      Footer

      Get in Touch

      • New Project Inquiry
      • Product Support and General Inquiry
      • Store Purchase Terms and Conditions
      • Store FAQ
      • Cookie Policy
      • Privacy Policy

      Our Services

      • Custom WP Development
      • Theme Store
      • Plugin Store

      WordPress Plugins for Sale

      • Time Tracker
      • Authorize.net SIM Gateway

      WordPress Plugins for Free

      • Simple Calendar
      • WP Chargify
      • Facebook
      • Twitter
      • LinkedIn
      • WordPress
      • GitHub

      Copyright 2021 | 9seeds, LLC