Neither WordPress or WooCommerce have the ability to set an expiration date for a post, custom post type, page, or a product. In the past, I bought two different plugins in order to provide the ability to set an expiration date on WooCommerce product. But I just discovered today that there is a free plugin that allows you to specify WooCommerce Expiring Products. Plus it also allows you to specify expiration dates for posts, custom post types, and pages. [Read more…]
I had a client who wanted use WooCommerce to sell tickets to seminars she teaches. No problem. WooCommerce can easily handle that. But she also needed to send a custom email for each seminar with time, location, and links to pdf documents. The Follow Ups plugin by WooCommerce is perfect for creating WooCommerce Custom Product Emails, plus much more. [Read more…]
WooCommerce is capable of selling products, but with the Product Add-ons Extension, you can Create an Invoice Payment Page with WooCommerce. [Read more…]
WooCommerce is a great shopping cart, but it doesn’t do much without buying plugins to extend it’s basic functions.
For example, if you are a non-profit organization and want to collect donations of any amount, there’s no way to do it. Sure, you can create a variable product with predefined donation options; eg, $10, $20, $50, $100. But what if you want the user to be able to enter ANY amount?
With the Product Add-ons Extension, you can Create a Donation Page with WooCommerce. [Read more…]
WooCommerce is a great free shopping cart plugin if all you need is a basic shopping cart with Paypal checkout and products without priced options. But products often have options that increase the price of the product.
For example, you sell a snow blower. The base price is $500. But you offer options: snow chains for the tires, a night light for working in the dark, and an electric starter. The tire chains, night light, and electric starter add additional costs to the product.
You can do this with WooCommerce without any plugins, but it quickly becomes very complicated and cumbersome if you have several priced options. You have to manually set a price for each option combination, a method that is prone to human error. What you need is a Woo plugin that lets you add a price for each option, and the plugin figures out the price difference. The following is a WooCommerce Product Add-ons Review. [Read more…]
One of the things I love about WooCommerce is the ability to modify the plugin without touching the source code. WooCommerce is built with hundreds of action and filter hooks that allow you to change almost anything about WooCommerce. On a recent WooCommerce project, I need to Add a Message at Top or Bottom of WooCommerce Checkout Page. [Read more…]
I just got around to configuring my site for AMP: Accelerated Mobile Pages. While it was pretty easy, I had to dig to find out how to get Google Analytics on my AMP pages. The following post describes how to configure WordPress Posts for AMP: Accelerated Mobile Pages. [Read more…]
I just worked on a site where the site owner uses a marketing firm to write his blog posts. He wanted the marketing firm to be able to create new posts, but not to publish or to delete them. WordPress has the ability, through user roles, to assign certain capabilities to a user. In this case, the Contributor role was perfect except that contributors can’t upload images. We needed the marketers to be able to upload images with their posts. I found the perfect plugin that can change WordPress User Role Capabilities. [Read more…]
I recently built a site using Genesis and Advanced Custom Fields. I’ve done this before so it was fairly straightforward. But on this site, the client wanted the pages with the Custom Fields to be password protected using WordPress’ built in password protection feature. Much to my surprise, on the password protected pages, the main content was hidden, but the Custom Fields were not. The following post explains how to hide WordPress Customs Fields on password protected Genesis pages. [Read more…]
Sometimes the most simple tasks can stop you. A client sent me an email asking how to add an MP3 audio file to WordPress. Since I hadn’t done it, I had to think about it for a second. And then I tried the most simple way I could think of. And it worked. [Read more…]