Load Font-Awsesome Non-render blocking

Load Font-Awsesome Non-render blocking

Google Pagespeed: Load Non-render blocking Google Fonts

Google Pagespeed: Load Non-render blocking Google Fonts

WooCommerce: Add a Required Checkbox Field On Checkout

WooCommerce: Add a Required Checkbox Field On Checkout

Add this code to your theme’s functions.php file:

Integrate HasOffers (By Tune) With WooCommerce

Integrate HasOffers (By Tune) With WooCommerce

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 […]

WooCommerce: Don’t Add Product To Cart If Already Exists

WooCommerce: Don’t Add Product To Cart If Already Exists

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.

Prevent Contact Form 7 (CF7) From Sending Email

Prevent Contact Form 7 (CF7) From Sending Email

Put it in your theme’s functions.php and update the form id (999999) to your CF7’s form ID.

Disable Auto Check of “Ship to different address” Checkbox on Checkout

Disable Auto Check of “Ship to different address” Checkbox on Checkout

Put it into your theme’s functions.php:

WooCommerce: Hide Coupon On Checkout If Already Exists

WooCommerce: Hide Coupon On Checkout If Already Exists

This code will disable coupon on cart if it’s already applied.

Search WordPress Posts By Custom Term Name (Category/Tag/Any Taxonomy)

Search WordPress Posts By Custom Term Name (Category/Tag/Any Taxonomy)

Copy this code to your theme’s functions.php and it will return posts in search result also by their category/tag name.

Add Post Featured Thumbnail To Post List on WordPress

Add Post Featured Thumbnail To Post List on WordPress

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:

Plugin Review: Cache Enabler by KeyCDN (How To Score 100 on GTMetrix)

Plugin Review: Cache Enabler by KeyCDN (How To Score 100 on GTMetrix)

One of the first things I do when I optimize a website to its top speed and beating the 90% score on GTMetrix, is to install a CDN. A CDN can reduce the most of your server’s workload and help you get a better, faster and more profitable website. The CDN knows how to handle […]

Disable A HREF Link (Or Click) With CSS ONLY!

Disable A HREF Link (Or Click) With CSS ONLY!

Disabling a link can be sometimes a dirty task to do. Sometimes we need to do that only temporarily and we have a cute solution for that. Add this css attribute to disable a link, but note – this link will still be crawlable by crawl engines. For example see the link ahead of this […]

Add Facebook/Analytics/GTM Pixels To Your Website With No Plugins!

Add Facebook/Analytics/GTM Pixels To Your Website With No Plugins!

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 […]

Integrate With MailChimp API With This Simple PHP Code

Integrate With MailChimp API With This Simple PHP Code

Integrating your website with MailChimp is easily done with this code. You can connect it with any form that’s processed with PHP.

Change Category/Taxonomy Archive Page Title

Change Category/Taxonomy Archive Page Title

Customizing the archive/category page can be very useful if you want to take your website one step further by fine tuning every phrase just like you want. This code is pretty easy and can be developed in many more ways. In this example we customize category page title and another title for taxonomy page under […]

Add Your Custom Logo to WordPress Admin Login Screen

Add Your Custom Logo to WordPress Admin Login Screen

Changing the WordPress logo in the login screen is pretty cool when you build a website to another client. Placing his logo on the login screen will give him a better feeling, like ‘wow, they REALLY thought about us’. Seeing the WordPress logo isn’t always cool, and there’s nothing to lose with this snippet. Place […]

Disable WordPress Admin Black Bar

Disable WordPress Admin Black Bar

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:

Remove ?Ver Querystring Parameter From Static Resources with WordPress

Remove ?Ver Querystring Parameter From Static Resources with WordPress

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:

Change Any Button, Input & Text With 1 Function (Also For WooCommerce)

Change Any Button, Input & Text With 1 Function (Also For WooCommerce)

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 […]

WordPress Error Log 3 Code Lines Alternative with PHP

WordPress Error Log 3 Code Lines Alternative with PHP

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 […]

Create A New WordPress Page Template

Create A New WordPress Page Template

Creating a New Page Template requires us to do 4 things in order to make things work, but first we’ll create a new .php file in the theme directory (/wp-content/YOUR-THEME/), such as page-homepage.php. Specify a page template name. Include the header Start the WordPress loop on the desired page & print the content Include the […]

How To Add/Edit/Remove Custom Posts Columns In Posts Screen

How To Add/Edit/Remove Custom Posts Columns In Posts Screen

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 = […]

How To Get The Real Visitor’s IP With PHP

How To Get The Real Visitor’s IP With PHP

The following function will return the visitor’s IP address: Usage:

Change WordPress Website URL (from wp-config.php)

Change WordPress Website URL (from wp-config.php)

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 […]