We had a client using the free version of Envira Gallery who wanted a custom gallery display. Our template would display galleries based upon a category and allow for a cover photo as well. To accomplish this, we had added some Advanced Custom Fields to display on the Envira Gallery add or edit post screen. […]
Developers beware! WordPress released version 5.6 on December 8, 2020. This version begins a new policy of automatic updates to major versions for all fresh installations of 5.6. This means that if you create a new WordPress site with WordPress version 5.6, it will automatically be updated to WP version 5.7 when it comes out […]
The following function reads a large Updraft backup file and extracts a portion to another file. In this way, you can pull out the MYSQL insert statements for the table you want. And in the process, create a smaller file you can actually open. You can set Updraft to create smaller backups. But if you […]
Authorize.net is rolling out yet another change to their API. According to a recent Partner Notification they will be changing from Akamai SureRoute to Cloudflare as their content delivery network (CDN) for their network portals. As usual the roll out will begin with developer ‘sandbox’ accounts so that we may test the new CDN and […]
Recently a client requested that the sku be added to the woocommerce product search on his site. He wanted his customers to easily find a product by typing in the sku in the product search bar.
I found most of the code in the codex here but it didn’t work out of the box.
Gravity Forms has released a major update with version 2.3. It addressed some organizational issues that probably needed addressing. But it also is breaking sites that have custom code that access Gravity Forms database tables directly. This post addresses how to fix some of the Gravity Forms update issues that may arise.
Authorize.net sent a TLS Disablement Notice to alert customers they plan to disable TLS 1.0 and TLS 1.1 prior to 2018. TLS is a security protocol used to protect information sent from a server to another ‘node’ like a personal computer or another server. As attacks adapt, so must the protocol. The Payment Card Industry (PCI) Data Security Standard (DSS) requirements […]
To choose a good password is more important now than ever. So how do you choose a good password that is also easy to remember? A surprising fact is that the length matters. A lot. So my suggestion is simple. To choose a good password, create an easy to remember string of words. Here are […]
Are you having a problem with customers refreshing the form and submitting duplicate transactions with the Authorize Net Gravity Forms plugin?
Several things are going on including the plugin sends a unique invoice number if you don’t supply one. This one feature completely nullifies the built in duplicate transaction check by Authorize.net
What is the difference between authorize and authorize capture? During the checkout process, your website sends customer information and instructions on what to do with it to your payment gateway in the form of a ‘request’. The two most common requests are Authorize and Authorize Capture. Your gateway then acts on your request by communicating with your […]