For some WordPress sites you may not want to allow commenting on any of your posts, pages, products etc... If it's a new site then turning them off at the…
Advanced Custom Fields is one of my favorite WordPress plugins. It has so many different uses and really cuts down on the amount of custom code you need to write.…
WooCommerce 3 introduced a new format to structured product data called JSON/LD. Overall it's a big improvement from WooCommerce 2.x. That said some of us may generate our own Schema…
Pulling a product's custom attributes in WooCommerce is a simple task using the get_attribute() function. Prior to WooCommerce version 3 we would use the woocommerce_get_product_terms like so. global $product; $productAttribute…
UPDATED FOR YOAST 11.0+ As of the release of Yoast 11.0 on April 16th, 2019 you should use the below snippet to remove the Yoast Schema data: add_filter( 'wpseo_json_ld_output', '__return_false'…
Looking for a way to disable plugin update notifications within WordPress? With a few lines of code dropped into your functions.php file this can be accomplished. Why would you want…
While developing and making updates to a website you sometimes cannot see the changes in real-time. Even if you're not running any caching mechanisms the browser itself will still cache…
Contact Form 7 for WordPress is probably the most popular contact form plugin. Out of the box you can easily set the email address to send the contact form submission…
WooCommerce has a great plugin for categorizing your products at the brand level called WooCommerce Brands. It helps you group your products by their brand and assigns the correct schema…
Ever wondered how to count the number of words in one of your WordPress posts? Out of the box WordPress doesn't include a function to do this, but it's not…