WP Printable Gift Certificates V 1.0

by Kyle on January 21, 2011

Today I have released Version 1.0 of the WordPress Printable Gift Certificates plugin. I still have a long way to go before this plugin is exactly what I want it to be but I think that I have reached a point where it is a valid, usable, stable plugin for the masses. Hence the 1.0 designation.

New Options

Version 1.0 introduces some new plugin options that didn’t previously exist. While I can’t make everyone happy these options should provide for a broader use of the plugin.

Require Address option: This new option allows you to set whether or not you want to require your customers to provide their mailing address, setting the option to no will limit the order form to e-mail and phone number only

Currency: With version 1.0 you now have the option to select the currency you want to use for selling your certificates. The available currencies are: AUD, CAD, EUR, GBP, NZD, and USD

Custom Return Page: Enter the URL for your custom return page here. This allows you to provide your own style or page template for the return page. If you leave the field blank it will still work the way it worked prior to Version 1.0

Disable Included CSS: This does exactly what it sounds like. If you set this to Yes all of the CSS I included will be dead and gone. This allows you to style the elements of the order buttons and forms using your own custom CSS.

Changes to Cert Button Table

Previously the certificate button table was displayed using an HTML table and styled using CSS. From a design standpoint tables are falling out of favor so I have ported the display over to a definition list. This means the display of your buttons is going to change when you upgrade. That isn’t necessarily a bad thing, just something to be aware of.

In addition to changing from a table to a definition list you can now opt to display just the button (all the form fields and description are hidden or just not there). This allows you to style everything in whatever way you want and the just include the “Purchase Cert” button to initiate the order process. To do this just add the option button_only=”TRUE” to your shortcode. So instead of [wpgft id=1] you would use [wpgft id=1 button_only=”TRUE”]

Additional Changes

One new feature was added to the certificate review page for administrators. You can now export the listing of all sold certificates to a comma separated file.

The following bugfixes are also included in this release

  1. Upgrades erase all stored options and buttons
  2. Buttons displayed using shortcodes appear above post text, regardless of position.
  3. CSS Failing to load when Shortcode is first item on a page
  4. Certificate Amounts with Commas showing as INVALID
  5. Recipient name Field was editable during Review
  6. Order Processing Form was displayed multiple times when short codes were placed in a post on an index page.


Keith January 26, 2011 at 10:56 pm

Small bug…
The Amount for the new “table” does not show a dollar sign, so I added a dollar sign in the settings and it creates two weird bugs. One, it turns the amount box into a text box in which someone could edit the amount. Two, clicking on the purchase cert button returns and invalid or zero amount error. I think the whole issue could be solved by pulling the currency variable and placing it to the right of “Amount” in the rendered short code. This way, we could just add the value and the plugin does the work of placing the currency symbol. This already happens on the next page, after you click the purchase button.

I’ll probably bypass the new definitions list default altogether and just include the buttons per the recent changes, but it’s still something that should be fixed. And it should be an easy fix with php.

Kyle January 27, 2011 at 6:13 am

Huh, I guess I left that out of the code. I will add it back in and you will find it in the next bugfix update.

Jordan April 29, 2011 at 6:35 pm

Hi there. I am really excited to be on day 2 of using your one of its kind plugin. Thank you for making just what I needed!

I am having one problem and I was hoping you could help me out. On our website we are offering a Mother’s Day Special. When a user clicks the package they would like they are led to the ‘enter information, form page’. For some reason the tradition ‘submit’ button is not standing out. It is easy to miss. It has no color, its just text. Is this a bug? Now it gets more confusing. When you finally do find it and click it, it basically refreshes the browser and nothing appears to change, so users then have to figure out and notice that the text button changed its words and they need to click it again… I think for a lot of our users this may be to much confusion. Is there a fix? …. before mother’s day? 10 days away! eek!

Have a look at our website please, (http://www.carolannjoysalon.com) .

Thank you! Jordan

Kyle May 3, 2011 at 11:42 pm

I will have to look into it, the button shouldn’t be quite so BLAH, and it isn’t on all sites but it looks like it may be the class I defaulted the button to.

Nathalie June 30, 2011 at 3:33 am

I can’t find the short code to put on my page for your plugin to appear. Could you help me please.



Comments on this entry are closed.

Previous post: