WordPress Security by obscurity is underrated

People have been misinterpreting “security by obscurity is bad” to mean any obscurity and obfuscation is bad. Instead it was originally meant as “if your only security is obscurity, it’s bad”. Many serious real-world scenarios do use obscurity as an additional layer. If only because sometimes, you know that a dedicated attacker will be able … Read more

What is WordPress Image permalink vs Image URL?

Why do wordpress use image attachment post instead of image url? How to insert an image into a post without linking to the attachment page? Ah, you have discovered attachment. The WordPress software automatically creates an attachment page every time you add an image to a post or page, and is essentially a separate page … Read more

WordPress Disable WP JSON REST API Complete Guide

Since WordPress version 4.4 release of December 2015 and onwards, REST API infrastructure has been included in the core. REST is short for Representational State Transfer. It is a standard client-server protocol that makes your website available as a web service. This means, that other applications or websites can retrieve information available on your website without … Read more

WordPress is still King in 2025

Content management systems (CMSs) make it easier to build, manage, and grow websites. New hosted platforms such as Shopify, Wix, and Squarespace, and newer headless solutions are competing for web.  WordPress remains the most widely used and powered as much as 43% of all websites. Drupal, a hot contender, with 1.2% of the CMS market. Drupal remains a … Read more

WordPress Better Search Plugin

Better Search – Relevant search results for WordPress Plugin Yes! It replaces the default WordPress search and integrates with most themes out of the box. Better Search uses MySQL FULLTEXT indexes and includes internal caching. It also works well with external caching plugins. It overrides the main query box to display more relevant search results. … Read more

WordPress Clean Header – Ultimate Guide

WordPress auto generates a whole lot of unnecessary tags/elements that can not only slow down your website but also in some cases cause security issues. For instance, the WP Generator header tag gives away the current version of your WordPress site which is definitely not something that you want to reveal.  WordPress actually inserts quite … Read more

Apache vs Nginx

Apache was released in 1995, while Nginx is released on 2004, almost 10 years later. Nginx has high performance at handling static content and high traffic loads due to its event-driven, asynchronous architecture. It utilizes the event-driven model, handling many requests within a single thread. Apache operates on  a process-driven model with one thread per … Read more

What is 301 Redirect?

A 301 redirect will let search engines know: “Hey, you know that piece of content that users enjoyed clicking on from Search Engine Results Page (SERP)? Well, it now lives over here, so take all that visibility you associated with this page, and transfer it over to this new URL.” Now, when you attempt to … Read more

Attach and detach images from WordPress posts

WordPress saves the “Uploaded to” information when you upload an image directly into the post editor. This means that the image is attached to the post parent.  WordPress allows you to manually detach an image from a post. This option is only available in the List view of the media library. Go to Media > … Read more