Gift Wrapper is an extension for WooCommerce which allows customers to add gift wrap to any product or to the cart as desired. Even better, it’s fully configurable via a robust admin option panel, as well as its own hooks and theme templates.
WooCommerce Gift Wrapper Plus has been completely overhauled, with the many improvements and features users have been asking for! Plus plugin includes all the features of the free version, plus the options for per-product wrapping on the product page and in the cart… and more. The price covers one year of plugin updates and plugin support, and renewals are 50% off the original purchase price.
Examples & Demos
Please see the product images for screenshots of settings. This plugin is extremely tailor-able to your needs. This video shows the product page using the Avada theme:
The next video shows a demo of line item gift wrap using the Storefront theme. Wrap is added to an item in the cart, but on its own line so that inventory is kept.
Using Gift Wrapper settings, ratio of line item to gift wrap can be kept 1:1, only one wrap no matter how many quantity line item, or ad lib quantity.
This setting applies to line-item gift wrapping on the cart page, and could help prevent customers ordering too much or too little wrap.
Line item wrap prompt link hangs on the WooCommerce ‘woocommerce_after_cart_item_name’ action hook. If your theme has tampered with this hook, e.g. removed and re-named it, the prompt link for wrap will not show. At this time one known such theme is “Bridge;” Bridge will not show line item wrap options. You will need to work with your theme developer to devise a solution.
Original wrap locations
The plugin comes with the option to place a link prompting customers to add giftwrapping–in five possible positions. This bare-bones 5-position option is featured in the free version of the plugin. Both free and Plus plugins use WooCommerce action hooks which are OUTSIDE the cart/checkout <form>, namely:
The names of the hooks speak for themselves as far as where they are on the page. Here is a video showing all five positions with the Divi theme loaded, one by one, with the non-modal wrap display (a jQuery slide-down [“slideToggle”]). Depending on your theme, and if it has overridden any of these hooks, the positions may or may not show the wrap prompt link. If your theme has overridden cart/checkout action hooks, it is up to you to either choose another of the five prompt locations or work with your theme developer to devise a solution.
The unbelievable number of combinations of Wordpress themes and plugins is enough to make a smart WP plugin developer run and hide. We worked hard to make this plugin play nice with most themes/plugins, but please have realistic expectations, especially if you’re running an older or poorly-written theme! We’ve done the work to ensure it works really well in most applications, and can be tweaked in others. For most styling/function issues, you can use CSS and built-in hooks to customize this plugin. WooCommerce Gift Wrapper Plus has been re-built from the ground up with CSS tagging, templating, and hooks to allow you to get it to look and work great for your shop. If you need help tweaking it to work with your theme or conflicting plugins, please get in touch and we will try to help.
Coming March 1 – version 2.3
Modal, slide-out, and checkbox options for wrap on product pages, with option for wrap either appearing as product attribute or as separate line item (for separate taxes, inventory etc) in cart. So much can be achieved with this plugin out-of-the-box, and with CSS, templates, and hooks, it can be extensively customized!
- Extremely configurable & customizable
- Extensive templating system for customization of look and function
- Per-product gift wrapping options, or a simple per-product “add gift wrap for $x” checkbox
- Add multiple gift wrap products to cart with unique customer notes for each
- Add/edit/and remove gift wrap to/from products inside cart, per-product
- Control ratio of product:wrap in cart line-item wrap offerings
- Prevent entire categories of product from having gift wrap offered, and/or limit on a per-product basis
- Keep inventory of gift wrap products (the wrap itself) when using cart or line-item gift-wrapping
- WordPress 4.9 or newer
- WooCommerce 3.0 or newer
- PHP 5.6 or newer (recommended 7.0 or newer)
Most themes work with this plugin without modification. Learn more and find out if your theme is on a list of known-to-work themes.