Showing posts with label WordPress. Show all posts
Showing posts with label WordPress. Show all posts

How to Improve Core Web Vitals in WordPress

On
Improving Core Web Vitals in WordPress

Your WordPress site is slow, unreliable, or buggy on mobile? You're likely experiencing poor Core Web Vitals scores. And this is now of utmost importance: user experience has become a very important ranking factor for Google. It will not only increase SEO value but will also directly boost conversion rates, bounce rates, engagement, and even revenue. Think about it. How many times are you ready to wait for a website to load? Not so much, right? This is what Core Web Vitals, this set of performance metrics used to measure user experience and load speed, responsiveness, visual stability on a website, is all about.

Continue Reading →

How to Secure Your WordPress Site Against AI-Powered Bots

On
Blocking bad bots on a WordPress site

Bots created specifically to penetrate websites are now powered by AI technology. This makes them more sophisticated, mimicking human-like behaviour. These AI-powered bots are capable of browsing websites like humans, can autofill simple CAPTCHA, and are fully capable to scrape content in bulk. WordPress-powered websites are prime targets of these bots. In this practical guide, we will learn all the methods and tricks to deter these AI-powered bots. You can apply these techniques to your WordPress site to easily block these bots. Let's get started and learn to secure our WordPress sites from these bad actors.

Continue Reading →

How to Automate WordPress Maintenance with Bash + WP-CLI

On
WordPress maintenance through WP-CLI

Maintaining a WordPress site can be cumbersome if you have multiple commitments and are short on time. Updation, optimization, backups, and malware scanning are some of the core tasks associated with any CMS-powered website. Doing it manually takes a considerable amount of time. And if you miss it, it can impact the site's performance. A simple remedy to this problem is to automate the entire process. And that's what we are going to learn in this step-by-step tutorial. I'll show you how to use bash scripting and the WP-CLI tool to automate core WordPress maintenance tasks. Let's get started!

Continue Reading →

How to Set Up a WordPress Site with Caddy and FrankenPHP

On
Coding in a laptop

Generally, while setting up a WordPress instance, we use the LAMP stack which is a kind of defacto standard for serving PHP websites. But, a modern software stack is available that's secure, easy to manage, and blazingly fast with loads of built-in useful features. A combination of Caddy and FrankenPHP makes a world-class stack to serve PHP-powered websites. It doesn't require any external caching module and configures HTTPS automatically. In this tutorial, we'll learn to set up this modern software stack on a VPS server to help you install a fresh WordPress site in a few easy steps. Let's get started!

Continue Reading →

How to Add Related Posts to WordPress Without Plugins

On
WordPress related posts illustration

Adding a related content section on a blog can increase user engagement and reduce bounce rates. There are tons of plugins available for WordPress to display related posts around the content. In this tutorial, I'll show you how to create a customized related posts section without using any plugins. Our related posts section will include support for thumbnails, excerpts, and category-based filtering. Grid layout will be used to display them on all kinds of devices. Advanced users can use the example given below as a base to add more features. Let's get started and code a customized related posts section.

Continue Reading →

How to Share Your Local WordPress Site with Remote Clients Using Ngrok

On
Local WordPress site access from a remote location

Developing and designing a custom WordPress site involves getting constant feedback from the client about the progress. If you're creating it on the client's web hosting server on a staging website, sharing it with the client is dead simple. But, for some reason, what if you're developing it on a local machine? How to share it with your remote client? There are several ways to do it. We'll look at one of the most popular methods that's easy to set up and works like charm. All you need is a stable internet connection for it to work. Let's get started and learn to share local WordPress sites with remote clients.

Continue Reading →

10 No-Code Tools (Page Builders) to Build Websites With WordPress

On
A page building process

If you're looking to build a website for yourself or for your business, chances are most people will recommend WordPress as the preferred choice. It's massively popular and works out of the box. But, designing a customized website on its own in general requires knowledge of coding. An average user isn't a developer and hence struggles to build the design he is looking for. That's where no-code tools or page builders for WordPress come into play. In the following list, we've handpicked some of the best page builders for WordPress. They enable even a technically challenged to build designs with ease.

Continue Reading →

10 Proven Tips to Secure Your WordPress Website

On
WordPress logo

WordPress is a secure content management system, but its open-source nature has several serious security flaws. WordPress powers more than 30% of websites, and hackers are constantly compelled to attack WordPress websites. Attacks always come as a surprise. If you are not actively keeping up with your WordPress security, it is not easy to recover from one rapidly. Fortunately, several WordPress security tips may safeguard you from attack. However, the question that pokes a website owner is, "how to make my website secure in WordPress?"

Continue Reading →

The Ultimate Guide to Creating a Multi-Author WordPress Blog

On
Hands for a collaboration

Niche blogs and professional blogs nowadays often run on content generated by multiple authors. And, majority of these blogs are powered by WordPress. Today, we're going to learn about creating a multi-author blog on WordPress. Though, one can create the same—instantly—by creating another account on the website. But, that's not a recommended approach. We'll cover every aspect of creating a multi-author blog from the administrator's or editor's perspective. This tutorial is aimed at self-hosted WordPress blogs. Site owners already running a multi-author WordPress blog can also benefit from this guide.

Continue Reading →

How to Install Let's Encrypt Enabled WordPress Site on a VPS

On
WordPress logo T-shirt

This tutorial is indented for website owners who're a bit savvy and are not afraid of diving into technical stuff. First of all, you don't need to be a software engineer to pull this off. In this guide, we'll learn to install WordPress on a virtual private server from scratch. We'll also learn to install the Let's Encrypt certificate for our website's domain name. I'll use a command-line tool to get the job done. It'll ease the entire process and will help even the technically challenged to complete this process in a few easy steps. So, let's get started and learn to install the Let's Encrypt enabled WordPress site on a custom VPS server.

Continue Reading →

How to Convert a WordPress Site to a Static HTML Website

On
HTML code in a code editorStatic site generators are a craze nowadays. Websites built with SSGs are blazing fast and are generally not easily hackable because it's just vanilla HTML and CSS. Nowadays, a lot of WordPress websites are shifting to static site generators. If you're looking for the same, this guide will help you convert your WordPress site into a blazing-fast static site equivalent. We'll use a handy tool for the same so that even technically challenged can do it, without any issues. Static websites have some limitations too as you cannot inject dynamic content into pages through a native underlying CMS as it just doesn't exist.
Continue Reading →

8 Best SEO Plugins for WordPress Blogs

On
SEO written on wooden blocksNo matter which content management system you're using for your blog, search engine optimization is key to getting more organic traffic. Most CMS solutions give you basic SEO options to apply on a brand new installation. So, how do we take it to the next level? Well, technically sound users can do it on a manual basis addressing every issue one by one. But what about technically challenged? That's where specialized SEO plugins come into play. We're going to look at some of the best SEO extensions for self-hosted WordPress blogs. Before you go ahead with using one of the plugins listed below, I'll recommend reading some of the basics of search engine optimization. It'll help you in fully utilizing the power of these SEO plugins. Remember, applying all the on-page SEO settings doesn't guarantee high rankings in the search results. There are dozens of different variable factors that lead to higher rankings.
Continue Reading →

10 Best WordPress Gutenberg Plugins for Advanced Content Blocks

On
WordPress Gutenberg editor logo
If you're a Gutenberg user and struggle to format and create different content types, many content block plugins enable you to do exactly that. Through them, you can easily format and display different types of content sections without any hassle. Some of these plugins focus on a specific type of content while others offer a collection of different types of advanced content blocks. These plugins are best suited for professionals who're looking to create specialized content sections rather than just plain blog posts. I've been using some of these blocks on my clients' sites and these extensions enabled them to use Gutenberg, the way they wanted to. Most of the free versions of these plugins are powerful enough to cater to the needs of general users. But, if you're looking for some advanced functionality, a pro version of some of these content blocks gives you all the power you need. While trying these content block plugins, make sure you're using a private test page or post to ensure things do not break on a live site.
Continue Reading →

How to Migrate From WordPress to ClassicPress

On
Dashboard screen of ClassicPressSince the inclusion of block-based Gutenberg editor within WordPress core, millions of users have switched to the Classic Editor plugin as they found this new editing system, hard to work with. Although Gutenberg developers are diligently working on improving its features based on user feedback, the adoption rate doesn't look promising. The bad news for classic editor fans is that the plugin they're using to replace the block system isn't going to be supported perpetually. What after that? Nobody knows that! Fortunately, there's a fork of WordPress which keeps the classic editor natively within the core and is available for general use. It's called ClassicPress. This tutorial will help you migrate from WordPress to ClassicPress. Remember, it's for self-hosted WordPress sites. If you're using hosted WordPress service, it's not going to work. The entire migration process is dead simple and even a technically challenged can do it, quite easily. So, let's get started and see how we can shift to ClassicPress in a few easy steps.
Continue Reading →

How to Spin Up a WordPress Site for Testing and Development

On
A person typing in front of a monitor wearing a black tshirtWhether you're a professional or a general WordPress user, at times, you may have wanted to test something on your website but backed off as it may break something on the live version. That's where a test site comes into play that is distinct and separate from your website. Some people prefer to create a local copy of a WordPress site on a computer to test something quickly while others look for an online solution. If you fall in the latter category, there are few solutions to fulfill your objective. Through these solutions, you can instantly create a test website that automatically disposes of itself after a certain period. It's the best way to test things on an isolated test WordPress site. The paid version of these tools lets you extend the life of your test website. Though in most cases, the free version is good enough for testing small things. I often use these tools to test some plugins for my clients before activating them on their live websites. Let's get started and check out these solutions for creating a test WordPress site.
Continue Reading →

How to Mitigate Brute Force Login Attempts on a WordPress Site

On
A boxer with black glovesIt's an open fact that a self-hosted WordPress site is often a prime target of hackers on the web. They use different ways to try penetrating a WordPress installation and one of them is the good old brute force login attack. Unfortunately, a good percentage of website owners are unaware of this potential threat and end up losing their site to a hacker. With a little awareness and a few steps taken preemptively, we can safeguard and limit the severity of these brute force login attacks. And, that's what we're going to learn in the following tutorial. Though one cannot stop these attacks altogether, but we can definitely mitigate it effectively. The tips and techniques discussed below can nullify these attacks to such an extent that it'll become almost impossible to penetrate your WordPress site through a brute force login method. One doesn't need to be a coding ninja to apply the defenses against such attacks. It's a one-time exercise one can complete in a few easy steps. If you're ready for it, make sure you've first taken a backup of your blog.
Continue Reading →

How to Stop WordPress From Resizing the Uploaded Photos

On
Polaroid photos on a wooden tableImages are one of the prominent content forms consumed widely on the internet. Correctly using images on a website is a vast subject and requires great attention to please both the visitors and the search engines. No matter which CMS you're using to power your website—sooner or later—you're bound to face few image-related issues (big or small) which may affect your content creation routine. One such issue is related to self-hosted WordPress blogs. It's the creation of multiple images of different sizes created from the originally uploaded image. Sometimes, bloggers just want to use the original one instead of serving the resized version to the visitors. The following tutorial will help you in disabling the default multiple image-creation behavior of WordPress. If you're using very large images for your blog posts, I'll recommend sticking with the default setup. I'll also advise you to take a backup of your blog before applying the steps mentioned below. Let's get started to reclaim our originally uploaded images.
Continue Reading →

18 Things to Do After Installing a New WordPress Blog

On
To-do list on a wooden tableWordPress is an undisputed leader when it comes to choosing a content management system for the web publishers. Generally, it takes less than five minutes to install a new WordPress blog on almost any web server. But, the basic installation alone doesn't complete the essential blog setup necessary for running a secure and user-friendly website. Fortunately, configuring these basic yet extremely essential options is not that hard provided you know what to configure and how to configure. This comprehensive tutorial will give you a step-by-step walkthrough to apply all the critical and important settings after completing the initial installation process. If you're technically challenged, do not try to configure these settings on your own. Instead, hire an expert to do the same for you. Some of the generic configuration settings mentioned below can be applied to static HTML sites as well. So, let's get started and learn to configure a basic WordPress installation with all the essential settings to give the best experience to the visitors.
Continue Reading →

How to Make Your WordPress Blog Search Engine Friendly

On
SEO basics graphicsThe success of a WordPress blog is dependent on several factors and search engine optimization is one of them. If you're struggling to attract organic traffic for your blog despite publishing quality content on a consistent basis, probably you're not paying attention to the SEO basics. Though this guide is aimed at self-hosted WordPress users, publishers and bloggers using other content management systems can also take advantage of the generic SEO advice included in this tutorial. After applying the WordPress SEO tweaks mentioned below, overnight results are not guaranteed. It takes time for search engine crawlers to reindex the blog and to reassess the SEO tweaks applied on the site. Some of these SEO hacks can be applied instantly while others are a bit time-consuming. Whatever is the case, the application of these search engine optimization tips will positively affect your WordPress blog in the long run. Let's move ahead and make sure that our WordPress blog is correctly optimized for search engines from the core.
Continue Reading →

How to Secure Your WordPress Website or Blog

On
A lock iconSecurity has always been one of the major issues for a self-hosted WordPress site. Hackers often look for vulnerable websites whose security can easily be breached to exercise their evil intentions. With every new version, the core engine of WordPress is getting more and more secure. Still, some extra steps and configuration are needed to harden its security to the maximum. There's no silver bullet that can give you a guarantee of complete protection from hackers, but we can definitely make sure they get a tough time while attempting any intrusion. The methodologies discussed below, if implemented correctly, can enhance the security of your WordPress site by many folds, when compared with the default state. It doesn't matter if you're tech-savvy or not, with little effort, one can easily configure the security tweaks mentioned in this guide. And, if you're running a business website powered by WordPress, its security is of prime importance. So, look no further and take measures to secure your WordPress site, right now.
Continue Reading →