mobile menu trigger, icon

Category: WordPress

Up to March 10, 2022, WordPress is the widest category in this blog. I could include this topic within the “Web Development.” But depending on the volume of posts, I decided to give it a standalone room to breathe.

To be more specific, many of the posts require programming knowledge. Also, there are some WordPress posts that are beginner-friendly and I wrote them as supplementary to another complex post.

Here is a couple of them:

How to Remove “Website Field” From the Comments
How to Add Page-Slug to Body Class?
What to Do When You’re Unable to Reset Password
How to Display Related Posts (Without Plugin)
How to Add Pagination to Theme?
Remove random string (WordPress v= in URL)


Negative impacts of WordPress page builders

Negative impacts of WordPress page builders

WordPress page builders are great for designing a website. A non-tech-savvy person can design a beautiful website using them. All these page builders have drag & drop widgets that save you from writing hundreds lines of code. You can quickly build a website and go live. But now what? Is that designing a website is everything? What is the purpose of building a website? Was your website able to fulfill your goal? In this post, I will show you the negative impacts of any WordPress page builders and how they are preventing your website from achieving your goal. I have […]

Read More →

How to find the WordPress error logs file?

WordPress error log

In this post, I will show you how to find the error log file in your WordPress installation. I will also show you how you can generate this log file if this is not already created for you. So you can download & read the file, and fix the errors. Where can you find the WordPress error logs file? You will find the WordPress error logs file in the root directory where the wp-admin, wp-content & wp-includes folders live. The logs file is named “error_log” (without any extension). This “error_log” is your WordPress error logs file that contains all the […]

Read More →

How to change the admin email in WordPress?

Change admin email in WordPress

In this post, I will show you how to change the WordPress admin email. Also, I will walk you through some troubleshooting if you do not receive the confirmation email. Let’s get started. Steps to change WordPress admin URL After you log in to your WordPress admin dashboard, follow the simple 3 steps to replace the existing email with a new one. 1. Find the “Administration Email Address” field Navigate to “Settings → General” and find the field named “Administration Email Address” (see the following screenshot). 2. Replace the existing email with your desired one and save your changes As […]

Read More →

How to create an HTML sitemap for WordPress (without a plugin)?

Create an HTML sitemap for WordPress without any plugins

There are various ways to create an HTML sitemap for a WordPress website. Also, there are numerous plugins that you can use to create a sitemap. But I am not going to use any plugin at this moment because I know how to make it properly and style it exactly the way I want. In this post, I will show you how to create a dynamic sitemap for a WordPress website without any plugins. I said “Dynamic” because this sitemap will update automatically after you create a new post or page. Create a sitemap for your WordPress website without any […]

Read More →

How to fix if the Yoast SEO breadcrumb shows IP instead of the domain?

Replace breadcrumb IP with domain

Recently (February 2023) I encountered a situation where the Yoast SEO breadcrumb shows IP instead of my domain name. I have been using AWS Lightsail as the hosting. You may already know that it’s tough to get access to the phpMyAdmin or MySQL Database on AWS. You have to go through PuTTY (3rd party software) to get access to your database. From there, you have to fix the database locally and then transfer it back to AWS. There are lots of belts & whistles you have to tie. There are valid reasons for hardening this access, especially for security reasons. […]

Read More →

How do you strikethrough text in Elementor?

To strikethrough text in Elementor, follow the steps below: Step 1: Select the words/texts that you want to strikethrough. Step 2: Click on the “Toolbar Toggle” to expand it. (screenshot: step 2) Step 3: Click on the “Strikethrough” symbol. (screenshot: step 3) In some situations, you may need strikethrough text in the heading text. See below to learn how you can do that. Also, there is a keyboard shortcut (hotkeys) for strikethrough text: “Shift + Alt + D.” After selecting the texts, you can hit these three buttons to strikethrough both on Elementor and WordPress Gutenberg block. How to strikethrough […]

Read More →

Elementor Mailchimp integration (Quick & step by step process)

Elementor MailChimp integration

For the Elementor Mailchimp integration, you need an API key. That means you have to get your API key from the Mailchimp account in the first step. And then you have to store the API key on your Elementor website to connect with your audience (previously it was named List). To make this integration/connection, follow the steps below. Step 1: Get your Mailchimp API key After you log in to your Mailchimp account, click on your profile picture at the bottom-left corner, then click on “Profile“, then “Extras” and finally click on “API keys” (as you see in the screenshot […]

Read More →

How do test emails on a localhost WordPress website?

If you’re working on a WordPress localhost website, you may need to test the email-sending options. As you may know that WordPress can’t send emails from localhost servers. Now the question is how you can test them before pushing the website to a live server. When I say localhost, it could be XAMPP, WampServer, MAMP, Local by Flywheel, or anything that could be installed on your local machine to create a PHP-based web server. Anyways, you may think of installing an SMTP (Simple Mail Transfer Protocol) plugin to send emails from your WordPress website. But on localhost, it does not […]

Read More →

Elementor editor not loading – Fix in 3 minutes

A quick fix to Elementor editor not loading

If the Elementor editor not loading on your website, this guideline will help you to fix the issue in just 3 minutes or so. I found hundreds of advice on the internet when I first time faced this issue. I was working on a client’s website and when I tried to edit a page with Elementor page builder, that kept loading sine-die & never finishes loading. After a sudden period, it was showing a message “There’s is a problem loading Elementor? Please enable safe mode to troubleshoot the problem.” I enabled the safe mode but it did not solve the […]

Read More →

How to change the default sender email address in WordPress?

Change sender email address in WordPress

By default, your website sends emails from “[email protected].” To change this “Sender Email ID” or the “From Field” address on WordPress, you need to update the “wp_mail()” function, wp_mail_from (hook) & wp_mail_from_name (hook). However, you don’t need to be a guru to follow along with me. In this post, I will show you how to change the default sender email address & name easily. There are a couple of ways to do it. However, In this example, I will not use any plugin to do that. Instead, I will edit the functions.php in the theme. How to change the sender’s […]

Read More →