Duplicate Post, Page, Custom Post in WordPress How many times you had been in a situation to create similar posts? For example, sometimes the metadata, categories, tags...
Disable Comments on Media Attachment Pages in WordPress Dealing with spam comments in WordPress is not a pleasant experience. If you are running a WordPress site that does...
W3 Total Cache + Google Drive CDN = Deprecated! Probably I’m too late to write about this, but I was not aware of it until I enabled Google drive...
Missing Delete option under a category in WordPress? When I started using WordPress, I created many categories – around 30 to 40. After few years, it started to...
How to Recover/Restore Deleted Post in WordPress? Deleted a post by mistake? Don’t panic. It can happen to anyone and it had happened to me many times....
8 Reasons for HTTP error while uploading Image in WordPress Are you getting HTTP error while uploading image in WordPress? The good news is, you are not alone. Recently, one...
Secure WordPress MySQL database with restricted privileges Since hacking is on the rise and we have seen in recent times many WordPress websites are getting hacked daily, it...
Why did WordPress Remove Justify & Underline Buttons from Editor? One of my client asked me to justify the post contents on his website. I aligned the text using keyboard...
WordPress Injected With Spam Links? Diagnose & Protect your site Today my client sent an email stating that his WordPress site has been hacked. After spending few hours in diagnosing...
Deleted WordPress User, but it appeared again [WordPress Hacked] I recently wrote an article on how I recovered my client’s website from Black Hat SEO spam attack. During the...
Plugin Generated x Characters of Unexpected Output During Activation [Fix] While developing a new plugin for WordPress, I ran into an error “Plugin Generated x Characters of Unexpected Output During...
Update URLs After WordPress Migration If you are migrating your WordPress site from one domain to another, then you need to update URLs isn’t? Well,...
Fix lessphp fatal error: load error: failed to find [WP Migration] Do you see an error “lessphp fatal error: load error: failed to find bootstrap.lesslessphp” and “style.less.cache” after migrating your WordPress site...
Convert/Change Post Type to Custom Post Type [WP] By default, WordPress supports post types such as Posts, Pages, Attachments, Revisions and Menus. It also allows to create a...
Fix Unknown collation utf8mb4_unicode_ci [WP Migration] Do you get an error Unknown collation utf8mb4_unicode_ci while migrating your WordPress database? No worries, this tutorial will explain how...
Add submenu under WooCommerce WordPress Plugin This tutorial will explain how to add submenu under WooCommerce menu in WordPress admin panel. For example, imagine that you...
WordPress Posts displaying garbage characters after W3 Total Cache Update Do you see WordPress posts displaying garbage characters after updating W3TotalCache plugin? Well, you are not alone. I recently updated...
How to Set/Unset WooCommerce Session Variables Do you want to know how to set or unset WooCommerce session variables? Generally, we use PHP’s built-in session handler...
Update Order Review on State Change in WooCommerce Checkout page If you are using WooCommerce plugin, then you might have noticed order review table being updated after filling out the billing...
How to Add or Modify State in WooCommerce? Do you need to add or modify state in WooCommerce plugin? If yes, all you need is a simple snippet....