Nigerian.Navy  Nigerian.Airforce  !  STILL 1500 USD EACH

An unbelievable price reduction is here!!!

Yes!!! To all our loyal clients, has just announced that .NG premium domain names which previously cost NGN1,500,000, have now been reduced to NGN100,000. and  NGN200,000 !

Starting November 15th, 2022, you will be able to purchase the premium domain from NGN100,000.00. Therefore, for any of our client who is interested in purchasing .NG premium domain names, we will advise that you place your order now and make payments. After that, you can contact us to reserve the domain for you.


Please take advantage of this as fast as possible!!!

About Premium Domains; a few of you might be confused.
Well, some domain names are titled premium because they have high potential. These domain names are catchy and highly profitable.
Nigeria Internet Registration Association and


(, the body that manages the Nigerian Country Code Top Level Domains, has thousands of premium domains such as;,  and  and  and more. As a result of how catchy they are, these domain names are more expensive and cost about NGN1,500,000.
However, as already mentioned, you can get it for NGN200,000 as soon as possible.


How WordPress Actually Works Behind the Scenes (Infographic)

Last updated on September 28th, 2020 by Editorial Staff | Reader Disclosure

Share Tweet Share
Have you ever wondered how WordPress actually works behind the scenes?

For a typical user, it seems simple because you type a URL and a page loads in few seconds, but there is a lot that happens behind the scenes.

In this guide, we will walk you through how WordPress actually works behind the scenes, and we have created an easy to follow infographic as well.

How WordPress Works Behind the Scenes
What is WordPress?
WordPress is a website builder and content management system. It is an open source software that anyone can use to make any kind of website imaginable.

It started out as a blogging platform in 2003 but soon transformed into a CMS and later a full-fledged website building platform. Today it powers more than 38% of all websites on the internet.

To learn more about its evolution, history, and pros & cons, see our comprehensive guide on What is WordPress?, and how much it costs to build a WordPress site.

Why You Should Learn How WordPress Works?
WordPress is an open source software, which means any one can study its code and write their own apps (plugins) and templates (themes) for it.

Learning how WordPress works and what goes on behind the scenes can help you understand what you can do with it. You can learn about improving WordPress performance and write better code for your own projects.

This guide will walk you through the whole process step by step. We will start from when a user requests a page and end when that page is fully loaded.

Ready? Let’s get started.

Click to View the Behind the Scenes WordPress Infographic

You can also follow our written tutorial below for more details.

1. Load wp-config.php File
The wp-config.php is the WordPress configuration file. It sets global variables for a WordPress site and contains your WordPress database information. This is the first file WordPress loads for obvious reasons. Learn more about wp-config.php file and how to edit it.

2. Setup Default Constants
After loading wp-config.php file, WordPress will move on to set default constants. This includes information like default WordPress upload location, maximum file sizes, and other default constants set in wp-config.php file.

3. Load advanced-cache.php File
If advanced-cache.php file exists on your site, then WordPress will load it next. This file acts as a drop-in file and is used by several popular plugins particularly WordPress caching plugins. If your site is using this file, then you will see a new item on the plugins screen called Drop-ins.

advanced-cache.php file appearing as drop-in
4. Load wp-content/db.php File
WordPress allows developers to create their own database abstraction layers and load them in a db.php file placed inside the wp-content folder. It is commonly used by WordPress caching plugins to improve database performance. If your website has this file present, then WordPress will load it.

5. Connect MySQL and Select Database
WordPress now have enough information to proceed further. It will move on to connect to the MySQL server and select the database.

If WordPress is unable to connect to the database, then you will see the “Error establishing database connection” error and WordPress will quit right here.

If everything works fine, then it will move on to next steps.

6. Load object-cache.php or wp-includes/cache.php File
WordPress will now look for object-cache.php file. If it doesn’t exist, then WordPress will move on to load wp-includes/cache.php file.

7. Load wp-content/sunrise.php File
If it is a multisite network, then WordPress will now look for sunrise.php file if it exists in the wp-content folder.

8. Load Localization Library
WordPress will now load l10n.php library in the wp-includes folder. This file loads WordPress localization system, loads translations, sets locales, etc. See our guide on how to use WordPress in other languages.

9. Load Multisite Plugins
If it is a multisite network, then WordPress will now load the multisite plugins. Learn more about how plugins work on WordPress multisite network.

Network activated plugins
10. Do Action ‘muplugins_loaded’
The action muplugins_loaded is now run by WordPress. This action is available only to network activated plugins on a WordPress multisite.

11. Load Active Plugins
WordPress will now load all active plugins on the site. It does that by looking in the active_plugins entry in the options table of your WordPress database. This allows WordPress to ignore plugins that are installed on your site but not activated.

12. Load pluggable.php File
The pluggable.php file contains functions that can be redefined by WordPress plugins. WordPress will now see if the functions inside this file are already defined by another plugin. Otherwise, it will define those functions itself.

13. Do Action ‘plugins_loaded’
WordPress will now run the action ‘plugins_loaded’. It allows developers to hook their functions to run after all active plugins have been loaded.

14. Load Rewrite Rules
WordPress will now load the rewrite rules. These rewrite rules help WordPress use SEO friendly URLs.

15. Instantiate $wp_query, $wp_rewrite, $wp
At this point WordPress loads the following objects:

$wp_query: The global instance that holds WP_Query class. It tells WordPress what content is requested in a typical WordPress query format.

$wp_rewrite: The global instance that holds your WP_Rewrite class. It contains your rewrite rules and functions which tell WordPress which URL to use to display the requested content.

$wp: The global instance of the WP class which contains functions that will parse your request and perform the main query.

16. Do Action ‘setup_theme’
WordPress will now move on to run ‘setup_theme’ action. This action runs before your WordPress theme is loaded.

17. Load Child Theme’s functions.php File
The functions.php file acts as plugin and is used in WordPress themes to add theme specific features to your website. If you are using a child theme, then WordPress will now load your child theme’s functions.php file.

Otherwise, it will go on and load your current active theme’s functions.php file.

18. Load Parent Theme’s functions.php File
If you are using a child theme, then WordPress will now load your parent theme’s functions.php file.

19. Do Action ‘after_setup_theme’
This action runs after WordPress has setup the theme and loaded theme functions. It is the first action available to themes.

20. Setup Current User Object
At this point, WordPress loads the current user object. It allows WordPress to manage the request in accordance with the user’s role and capabilities.

21. Do Action ‘init’
WordPress has so far loaded all the crucial information it needs. Now it fires the ‘init’ action.

This action allows developers to add code that needs to be executed after WordPress has loaded all previously mentioned information.

22. Do Action ‘widget_init’
The widget_init action allows developers to register widgets and run code they needed to run at this time.

23. Run wp()
WordPress now calls wp() function which is located in wp-includes/functions.php file. It sets up the WordPress query globals $wp, $wp_query, $wp_the_query and then calls $wp->main.

24. Parse Request
Now WordPress has all the information it needs to parse the user request. It starts by checking the rewrite rules to match the user’s request.

And then runs query variable filters, request action hook, and sends header request.

25. Run Query
If no content matches the query, then WordPress will set is_404 variable.

Otherwise, WordPress will go on to load query variables.

It will then run WP_Query->get_posts().

Next, it fires DO_ACTION_REF_ARRAY ‘pre_get_posts’ action with WP_Query object.

WordPress will now run apply_filters to clean up query and run some final checks.

Now it fetches posts from the database and applies posts_results and the_posts filters.

The query part ends with WordPress returning the posts.

26. Do Action ‘template_redirect’
WordPress will now run the template_redirect action. This hook runs just before WordPress determines which template page to load.

27. Load Feed Template
If the requested content is a RSS feed, then WordPress loads the feed template.

28. Load Template
WordPress will now look for the template file based on WordPress template hierarchy. It then loads the template which usually contains a WordPress loop.

29. Do Action ‘shutdown’
Just before ending all PHP execution, WordPress fires the last action called shutdown.

WordPress stops working here. It has run the code and generated user’s requested web page.

Now, your web hosting server replies to user’s request by sending them the web page generated by WordPress. This page contains HTML, CSS, and Javascript code, which tells user’s browser how to display it on screen.

Amazing isn’t it? All these things happen within milliseconds. If you are using one of these best WordPress hosting services, then ideally your page will load in a couple of seconds.

We hope this article helped you learn how WordPress works behind the scenes. You may also want to see our step by step guide on how to boost WordPress speed and performance for beginners.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Huge Flash Sale: Save on popular domains

Flash Sale!
Hurry! Offers end
November 14
Find the perfect domain for your next project in our unmissable sale. Starting from $2.50, it’s your chance to get more online, for less.

67% off

Get ready to go with a .co



Start Search

72% off

The ideal home for small business



Start Search
62% off

Make it big in the USA



Start Search

75% off

Bring people together



Start Search
85% off

Your chance to get creative



Start Search

40% off

A domain for the Big Apple



Start Search
Discover our $0.99 cent domain deals →

Why buy a domain at Dotifi ?
Private Email 2-month free trial:
Make your business an inbox favorite →
Personal Data Privacy:
Enjoy free lifetime domain privacy protection →
24/7 customer support:
Get help and find answers in real time →

How did you like this sale?

HappyHappy So-soSo-so SadSad

Register your .BUZZ on Dotifi ! and get 2 Free Emails !

What is .buzz?
Whether you’re a blogger, journalist, advertising manager or product marketer, .buzz is the place online to build excitement for your brand, product, service or startup. It’s also a fun web address for sites dedicated to memes, entertainment news or gossip.
Your perfect domain name is waiting.
With hundreds of new domain extensions coming to the web, finding an address that fits your business is easier than ever. Attract a following with .buzz.

Why choose a .buzz domain?
Tell the world what’s up with a .buzz domain name. If you want your online publication or blog to stand out from the crowd, a .buzz domain extension could be exactly what you need. As a generic top-level domain (TLD), anyone in the world can register a .buzz domain name. Ideal for online destinations that drum up excitement or offer the latest scoop, .buzz is a superb choice for anyone who wants to reach audiences online.

Join thousands of organizations by registering a .buzz domain. Many entrepreneurs have taken up .buzz domains, making it a great generic TLD option. Since Google treats all new domain extensions the same, you don’t have to worry about SEO when it comes to .buzz domains. In fact, because it’s more readily available, you’re more likely to get the exact .buzz domain name you want. Spark enthusiasm with a branded .buzz domain.

Find a .buzz domain alternative on dotifi

Large Files on cPanel Hosting – How to Find and Remove Them Easy ~

Most web hosts limit the amount of storage they’ll allow an individual hosting account. When you begin to run into these hosting disk space limits, your best bet is to find and remove large files from your hosting account that you’re no longer using. This week’s video tutorial explains how to find and remove large files from a cPanel hosting account. We focus specifically on the cPanel software suite because it’s an extremely common choice of hosting interface, especially for shared hosts.

And here’s a text guide to the same process of finding and removing large files from your hosting account.

How to Locate and Remove Large Files on cPanel Hosting
You’ll need to log into your hosting panel and get the cPanel in front of you.
From there, you’ll look for the “Disk Space Usage” application.
Once loaded, you’ll want to scroll down, as the folder-level view at the top isn’t informational enough. Under the larger gray box, you’ll want change the “Sort directories by” option in a smaller gray box. You’ll select the “Disk usage” radio button.
Once you’ve selected that, you can drill-down into the largest folders (and files they contain) by clicking into the folder hierarchy using the plus (+) icon.

The biggest files on your cPanel hosting will be at the top. When you decide you want to remove the files, you’ll click the link to the folder. That will open up the file browser.
In the cPanel file browser, select the file or files that are too large. If you want, there’s a helpful “Select All” on the bar at the top. After you do, you’ll click “Delete” (with a large red “X” icon) along the top bar. You will be prompted to confirm deletion, if it’s not in error, click “Yes”. The files will be gone!
And that’s how you delete large files on cPanel hosting. Enjoy an inbox free from “Storage capacity exceeded” nag messages!

Google Finally Got

Multinational technology company Google owns thousands of domain names in a portfolio consisting of ultra-premium names such as and brand protection domains like Gooogle .com.

Google recently added another domain name to its portfolio that could fall into both the premium domain and brand protection brackets.

According to Whois data, Google is now the registrant of Goggle .com after the domain moved from Uniregistry to Google’s MarkMonitor account this week. Goggle .com was previously registered to Goggle .com, Inc. Previous versions of Goggle .com have been excluded from’s Wayback Machine. The search giant has also secured domain names Goggle .net and Goggle .org from, Inc.

It comes over a decade after Goggle .com made headlines after Google filed a complaint with the National Arbitration Forum to secure, Goggle. net, and Goggle .org. The complaint, in which Zak Muskovitch represented the respondent, was dismissed after the panel gave a decision that stated, “The Panel declines jurisdiction over this Complaint and over Respondent’s related claim of Reverse Domain Name Hijacking. The case is thus dismissed.”

The Goggle .com domain has a reportedly checkered past, with Malware Wiki sharing that “Goggle .com was considered by some to be a dangerous typosquatting site for made in 1998 (but turned into [a] malicious site in 2004).” The Goggle .com domain is still on some blocklists because of this. My broadband provider, BT, for example, blocks access to the page, warning of a potential scam. And when I emailed Andrew about this story, it landed on his spam folder.

It’s unknown whether Google purchased the domain names, but the trio of Goggle .com, Goggle. net, and Goggle .org were part of the 2022 Right of the Dot auction. According to Raymond Hackney on Twitter, the three domains sold as a package for $270,000, but there was reportedly a stipulation that another party could match the winning bid. That other party could have been Google.

With Goggle .com, Goggle .net, and Goggle .org under its ownership, Google has secured three key domains from a brand protection perspective. According to SimilarWeb, Goggle .com received 466,800 visitors in July 2022, a significant number of people that were likely trying to get to

Telegram founder calls WhatsApp “spy software” with “planted doors and windows in to your phone “

Telegram founder calls WhatsApp a “surveillance software” with “planted backdoors”
Pavel Durov warns, “steer clear of WhatsApp”

By Abiel John


Telegram founder calls WhatsApp a surveillance software with planted backdoors
A scorching potato: With over 2 billion month-to-month energetic customers globally, WhatsApp is the world’s hottest cell messaging app. However the founding father of rival service Telegram thinks folks ought to steer clear of Meta’s product, which he calls a surveillance software always plagued with safety points.

On Thursday, Pavel Durov wrote in his Telegram channel that folks ought to use any messaging app they like, “however do steer clear of WhatsApp – it has now been a surveillance software for 13 years.”

Durov was referencing two safety points found in WhatsApp  that might permit distant code execution on particular gadgets. Hackers simply wanted to determine a video name  or ship them a specifically crafted video file. WhatsApp has since launched safety updates to handle the vulnerabilities.

The Russian nationwide, who now lives in self-imposed exile, famous that even upgrading WhatsApp to the newest model would not assure you will be safe. He identified that safety points equivalent to these lately patched had been found in 2017, 2018, 2019, and 2020. He additionally notes that WhatsApp did not have end-to-end encryption earlier than 2016.


Telegram or WhatsApp, which do you favor?

“Hackers may have full entry (!) to all the things on the telephones of WhatsApp customers,” Durov wrote. “Yearly we find out about some concern in WhatsApp that places all the stuff on their customersgadgets in danger.”

Durov says these safety points aren’t incidental however “planted backdoors,” with a brand new backdoor added each time a earlier one is found and eliminated. “It would not matter in case you are the richest  person on Earth – when you have WhatsApp put in in your cellphone, all of your information from each app in your gadget is accessible.”

That “richest particular person on Earth” line references the previous world’s wealthiest  person, Jeff Bezos. The Amazon founder’s cellphone was hacked in 2018 by way of a WhatsApp video message allegedly despatched from the account of Saudi crown prince Mohammed bin Salman.

It is simple to think about Durov disparaging WhatsApp to draw extra customers to his platform. However the CEO notes that Telegram’s 700 million energetic customers and a couple of million each day signups imply the privacy-focused service would not want any extra promotional.

When requested about Durov’s claims, a Meta spokesperson informed The Unbiased, “That is full garbage.”

Meta is not the primary tech large to face criticism from Durov. He went after Apple in 2021 for promoting “overpriced, out of date {hardware}” from the “Middle Ages.”  lately, he stated Cupertino “deliberately cripples” net apps by not updating WebKit.

Along with the safety vulnerabilities, WhatsApp has confronted loads of claims that it violates customersprivateness, together with the controversial Fb data-sharing coverage. It was additionally hit with a final $267 million  12 months ago for GDPR violations.

 2,163 total views,  9 views today

WhatsApp Online Status: How to Appear Offline or Hide Online Status on WhatsApp Web, Mobile App

Here’s a step-by-step guide through which you can easily hide online status on WhatsApp.


WhatsApp Messenger is one of the most extensively used applications across the globe. Whether it be chatting with friends, sending some urgent documents to a colleague or simply video calling your closest friends or family members, WhatsApp Messenger has made a special place in our lives. The platform has a host of interesting features like showing the online status of a user, and more.

However, there are times when you just need to go invisible on WhatsApp. There are times when you need to hide your online status or just appear offline when using WhatsApp. Or just want to avoid someone seeing your ‘Last Seen’ on the platform. So, if you are looking for solutions for these problems, you have come to the right place. In this article, we are going to show you a step-by-step guide through which you can easily appear offline on WhatsApp while using the application. So, without wasting much time, here’s what you need to do.

Also Read: WhatsApp Status Video Download: How to Download WhatsApp Status Images and Videos Online

How to Hide WhatsApp Online Status on Mobile

You can easily hide your Online Status or appear offline on WhatsApp by following some easy steps. The messaging app gives you an option to hide the online status feature on both Android and iOS platforms. All you need to do is follow these steps:

Open WhatsApp.
Go to the three vertical dots in the upper right corner and Tap on Settings. iOS users can simply tap on Settings from the bottom menu.
In the Settings menu, you will find Account. Click on it and then go to the Privacy option.
There you will find the Last Seen option. The app gives you two options to choose from. You can choose between My Contacts and Nobody. The former will show the online status to your contacts, while the latter will not show the Online status to anybody.
Click on the ‘Nobody’ option to hide the Online status on WhatsApp messenger.
Also Read: WhatsApp Private Reply: How to Reply to Private Message on Phone and WhatsApp Web

How to Hide WhatsApp Online Status on the Web

WhatsApp Web does not allow you to hide your online status like the Android counterpart. However, there are some Chrome extensions that help you to appear offline for WhatsApp Web. One such extension is WAIncognito. The extension offers a host of interesting features. To start with, it helps you to toggle on and off last seen updates and Read receipts for messages on WhatsApp Web. Furthermore, it allows users to set a safety timeout that allows them to automatically send the read receipt after a certain period of time. Here’s how you can use it:

Also Read: WhatsApp: How To Delete WhatsApp Account And Download Chat And Media On Your Android And iOS Phones?

Go to Chrome Web Store and search for WAIncognito.
Install the extension on your Chrome browser.
Now open the and you will see an incognito option right next to the WhatsApp Status.
You can select ‘Don’t Send Last Seen updates’ from the menu and it will block it easily. One can also block read receipts using this extension.
Also Read: WhatsApp: How to See Deleted Messages on WhatsApp?

How to Hide WhatsApp Online Status For Specific Contacts on Mobile?
WhatsApp also allows you to hide the Last Seen status for some specific contacts as well. Android and iOS users can both hide online status from specific contacts present in their phone library by following these steps:

Open WhatsApp on your Android or iOS device.
Go to the three vertical dots in the upper right corner and Tap on Settings. iOS users can simply tap on Settings from the bottom menu.
Go to Accounts and then click on Privacy.
Users can then go to the Last Seen option and there you will find the option to select My Contacts expect…
Click on it and tap on the circle box next to the contacts that you don’t want to see your Last Seen status. Tap on the green circle at the bottom and you are good to go.
With this, the specific contacts will not be able to see your online status on WhatsApp.

Thanks for reading till the end of this article. For more such informative and exclusive tech content, like our Facebook page

Get the best name for your website. The right domain name can change your life. We can help you find it.
This is default text for notification bar