Following the Add A Required Checkbox Field In WooCommerce Checkout Page, this is the guide to adding multiple required checkboxes in the checkout. See also: How to add checkbox to checkout in woocommerce (not required) Add the following code to your theme’s functions.php file. Please note that the first checkbox is an Age Confirmation (represened […]
When we use custom query loop in wordpress, we lose SEO befenits such as the rel prev/next meta tags that’s in the <head> and improves how Google reads our website. This code will read the custom query pagination and will display those tags in the head section of the pages. Paste this into your theme’s […]
Copy this code to your theme’s functions.php and use [country_by_ip] shortcode/tag ANYWHERE to print the visitor’s country by his IP address with CF7. It uses ipinfo.io’s free API, detects the visitor’s IP address and adds CF7 shortcode/tag to use in the email body for example. Enjoy!
Copy this code to your theme’s functions.php and each call your ‘3rd party integrations’ plugin will make after a visitor submission (For CRMs API, for example), it will include the Country, City & State of the visitor by his IP address.
Copy this code to your theme’s functions.php to manipulate the posted data by the visitor, update, add or remove fields and such. There’s a lot that you can do with it!
Paste this into your theme’s functions.php file to prevent from Hreflang tags to appear on the same current language and fix duplicates.
Paste those into your theme’s functions.php and edit the contact form shortcode inside do_shortcode function.
This is how you add rel=”nofollow” to tag links in the tag cloud using wp_tag_cloud(). Add it to your theme’s functions.php.
Add the following code to your theme’s functions.php file to remove the HREF attribute from all the links that link to “#”, Basically can be very useful if you’re using submenus and you want the parent item unlinked, for example.
Here’s the solution for eliminate render blocking fonts, javascript and css and load non-render blocking resources warning in Google Lighthouse Speed Test. Place this code as higher as possible in your theme’s header.php, after the “<head>” tag. In this example we load 2 font families: Heebo and Assistant. Use this if you need to load […]
This is how you add a checkbox to checkout in Woocommerce. The Checkbox will appear in the checkout and will not let the customer to proceed unless the checkbox is checked. See also: How to add checkbox to checkout in woocommerce (not required) See also: Add Multiple Required Checkbox Fields On WooCommerce Checkout Page Add […]
In this post I will include my code to track, store and pass HasOffers (affiliate id + transaction id + amount of order) data from the the first page, through the order details and back to HasOffers when the purchase is successfull. I will divide the process to a few steps: Track the Transaction ID […]
Put it in your theme’s functions.php. Whenever your visiot will try to add a product twice mistakenly, it will keep only 1 of this product in his cart. However, he will be still able to change the quantity of the single product he has in cart.
Put it in your theme’s functions.php and update the form id (999999) to your CF7’s form ID.
Put it into your theme’s functions.php:
This code will disable coupon on cart if it’s already applied.
Copy this code to your theme’s functions.php and it will return posts in search result also by their category/tag name.
Adding a featured image for each post is important for your website’s beauty & very much for the SEO part. To make sure all posts have a featured image, use this code to add a thumbnail of the image to the post list in your wp-admin:
There are many plugins that will let you add Facebook, Google Analytics, Google Tag Manager or any other data collector pixel to your website with ease. But instlling a plugin for every small task will cause your website become heavy very quickly and that’s something you want to prevent. With this code you can add […]
Disabling Admin Bar can be done in 2 methods: Method #1: Update specific user profile And then uncheck the “Show Toolbar when viewing site” option & Save (that solution will apply only on your user account). Method #2: Disable for all users By pasting this code into your theme’s functions.php:
The following code example will remove all “?ver=” querystring parameters from static resources such as JS or CSS files, and may cause you issues with caching those. Just place it in your theme’s functions.php and it’ll do:
How many times did you encounter a “Add to Cart” button or “View Cart” button on your WooCommerce website and you wanted to change it to something else, and didn’t know how? In this code snippet we can change any string we want (as long as it’s not a string with variables, it may be […]
Debugging WordPress error can be sometimes a tough mission. For that, we can use that simple code to create error log file in the website’s root. Paste this into your wp-config.php: Once an error is occurred, it will create the error log file named error_log.txt with a full report of that error. Warnings will also […]
This snippet is one of the most useful I’ve ever used. It allows you to fully customize the shown columns in the posts screen, whether it’s a regular ‘post’ type or a custom one. Adding a new column Step 1/2 – add the column to the column list & set its label Line 1: manage_post_posts_columns = […]
Sometimes you need to change your website’s url to a new url, it could be for many reasons but we won’t dwell on that right now. The thing is, that sometimes you can find yourself ‘stuck’ outside of your /wp-admin/ area and that’s, how to say, sucks. One way to do that is to add […]