How to Download a Plugin or Theme from the WordPress Admin Dashboard

Leave a Comment
Usually, when you need to download a plugin or a theme from your WordPress website, you need to connect to your website server via FTP or SSH to be able to transfer the files to your computer. But sometimes you don’t have the FTP/SSH credentials or something wrong with your FTP client or anything else and you just have your WordPress admin credentials. In this guide, I will show you how to get the theme/plugin files directly from your WordPress admin panel.

Typically, if I need to download a plugin or theme that’s running on a remote server, I connect to that server via FTP or SSH and transfer the files to my local machine. However, sometimes I don’t have access to the server for one reason or another, but I DO have the username and password to the WordPress admin dashboard. Below, I’ll outline how I download a plugin or theme from the WordPress admin dashboard using a free plugin called Advanced Code Editor.

  1. Log in to the WordPress admin for the site where the plugin/theme you want is installed.
  2. Go to Plugins > Add New. Search for and install the Advanced Code Editor plugin.
  3. Go to Plugins > Installed Plugins and activate it.
  4. Go to Plugins > Editor if you want to download a plugin, or Appearance > Editor if you want to download a theme.
  5. Select the plugin/theme from the dropdown menu and click select
  6. Click the far-right button to download it
  7. Download WordPress Themes
Alternative method: 

To download any theme files from your WordPress dashboard, you’ll need to install a plugin called Download Theme

To install it, go to your WordPress dashboard -> Plugins -> Add New and search for Download Theme and then click Install Now then Activate.

Once the plugin is activated, go to your themes page by clicking Appearance -> Themes. Hover over any theme and you’ll find a Download button added to each theme.

Download WordPress Plugins

Similarly, there is another plugin called Download Plugin and it will allow you to download any plugin from your WordPress dashboard.
Once the plugin is installed and activated, go to your WordPress plugins page and you will find a download button added to each plugin.

I hope you find this a useful guide to download any WordPress theme or plugin from your WordPress dashboard without FTP or SSH. If you have any questions, please use the comments section below.
Read More

Pros and cons of using presentations for common professionals

Leave a Comment
Pros and cons of using presentations
The Powerpoint presentations are used for public speeches. It occurs so often that you may think that you should start using something else to make your performance look great. Most of the people think that they can really prepare a presentation within a few minutes and it will look great. These people are wrong. If you spend a little time on the preparation, your listeners will become angry with you. Because they have spent money and time on you and what you give them back is a boring set of tables and texts.
Reasons not to use presentations
Many office workers use presentations for all kinds of reports and meetings with their clients. And usually, they have to do this so often that they don’t have time for normal preparation. Can it be the reason for not using this kind of visualization? No. There’s a way out. Start using Power Point templates to save time. You can use one template for one type of speech.
How to find out you don’t use the presentation properly? It’s easy. Look into the eyes of the people. Are they looking at you? Are they staring at their gadgets screens? What do you see in their eyes? If you can’t do this because you’re busy with the speech, your presentation will fail. You should always be in touch with the visitors. So the only reason not to use PowerPoint is your personal desire and nothing more.

Reasons to use presentations
Here we will make a list to tell you why you should use this type of software:
  • Indicate the key idea of the speech. It means you don’t have to write a huge text on the screen and show it to people. It means you show only a few words that describe the whole speech. You can use any kind of visuals here, but you should make it easy to understand.
  • Show the plan of your performance. You can make an ordinary list with items or make it look more fun and interesting. You can add more colors, shapes, but do not overdo this.
  • Show connections, reasons, and conclusions. Just imagine the teacher explaining what a triangle is without any visuals. It will be a nonsense.
  • Evoke feelings and emotions. If your presentation cannot evoke anything, you fail. You should use this powerful tool not for manipulation, but for making people trust you and believe in your words.
The bottom line

If you want to make your public speech look and sound great, you should use PowerPoint presentations. You will need to spend enough time on preparing it, testing on different listeners and find the right templates to save your time and money.

Read More

Major differences between cloud hosting and VPS hosting

Leave a Comment
The environment of a VPS is exactly same as the Cloud. A Cloud server can be called as a VPS server but a VPS is not a cloud server.There is a lot of talk these days about cloud computing or cloud hosting. Many companies are using these terms loosely to discuss either VPS or cloud servers (public or private). But, what do these terms mean? You will definitely see a difference when you look at the price tag, so understanding what each of these services are will help you in your quest to determine the best option for you or your company.

Below are some key differences between a cloud hosting & a VPS or VDS hosting.

1. Infra

In a VPS hosting, one dedicated server (suppose a dedicated server with 64 GB RAM and resources) is partitioned into multiple servers. All these partitions are virtualized further and each of them work as a dedicated server, hence called Virtual dedicated server or VDS or VPS.

But in a Cloud hosting, we rent a small portion of a Big network of machines connected together. (Talking about public cloud) A giant setup of machines that offer resources are connected together and then they are further rented to clients. You can always scale up your resources as per your requirements and it will be done in a few minutes of clicks.

2. Availability

In a VPS server, if a machine or part of the machine fails, your VPS will go down causing downtime till the problem is fixed but in case of Cloud server, In case of any failure, the system is re-routed to another available physical resource causing minimum downtime.

3. Payment Model

In a Cloud, things are pretty fast. Every server slot is available and is always ready to be served in seconds. But in a VPS, it takes time to virtualized a dedicated server and then allot VPS slices to the client. That is the reason Cloud uses optimum resources as anyone can occupy any slice by making its payment. But in a VPS, you are not sure when all slots will be sold. Your resources might not be utilized well if you are hosting only one client on a parent server.

4. Resource distribution

In a Cloud environment, you are totally separated from others. You will be getting dedicated resources of what you have been told. But In a VPS, you get a virtual environment with portioned disk space & certain bandwidth, however the CPU & the memory of the parent machine is equally distributed among all VPS slices. VPS companies offer you a minimum allocation of resources that is guaranteed 24/

For example, just because a VPS package claims to offer 1 GHz of CPU performance and 512 MB of memory, does not necessarily mean that either the memory or CPU allocation is not split into multiple slices.

Also, In a cloud, a client is completely isolated from the files of other client, it is more secure than VPS hosting.

5. Choice of Operating system

Depending upon the virtualization method used, A VPS can offer you only one operating System. But in a cloud, you get the freedom to choose any operating system you want. You can install or replace any operating system from a range of OS available.

Cloud Hosting vs VPS Hosting

The following tabular comparison between Cloud hosting and VPS hosting will present a more clear picture of these two hosting models

Which is better?

There are multiple parameters to consider while chosing the best. If you are chosing a Private Cloud then VPS will be cheaper for you. But in this case, you will get limited features of VPS and security risk as private cloud is way more secure.

Also If you chose to host your files on Public Cloud (DigitalOcean,Linode etc), it is relatively cheaper but less secure than Private cloud.. But as compared to the VPS, Pubic Cloud hosting has the edge and that is why it is getting popular everyday.

In a Cloud hosting, you get relatively cheaper price, secure environment and freedom of resource scaling. What else do you need.

Below is a quick summation of what I've said.

One physical server, divided into several smaller server slices that each act as their own virtual server environment.

Typically less expensive than cloud servers.
No file or data access occurs between VPS clients on the shared server. They are kept separate.
If needed one VPS can be rebooted without affecting other VPSs on shared server.

They do not offer high-availability. If physical server fails, all VPSs on that server fail.
There can be security concerns. If a customer on your shared server does not take security seriously, and gets hacked or gets a virus, then your VPS could be negatively affected.
Computing resources are shared between all clients, therefore, RAM, bandwidth and CPU performance can be affected if another VPS on the shared server is demanding a higher load.
Only one operating system can be utilized by each physical server.
They are not scalable. Storage is based on physical server limitations. Once you meet your max VPS capacity, you have to either buy more space or look into other options. This could take many hours or days of downtime to migrate to a new solution.

Cloud Servers

Cloud servers utilize multiple servers connected together in a cluster which is backed by SAN storage. Customers utilizing a cloud platform will benefit from the multiple servers because they will receive unlimited storage, maximum bandwidth, managed load balancing and no ties to a specific piece of hardware. The basic difference between public and private clouds are in public, the cluster is multi-tenant and a private is a single client.

Scalable – add more server power in a moment’s notice.
Custom Infrastructure - clients can include custom network architecture, firewalls, load balancing and IP deployment.
High Availability - if a physical server fails, cloud servers are migrated to another physical server without experiencing an outage.
Burstable Computing Resources - no concern about lagging RAM or CPU power, even if another cloud customer's load grows.
Completely secure since you virtually have your own server. If a client on the shared cloud gets hacked or gets a virus, your cloud server will be completely separated with no risk to your data.
Each customer on the cloud can select their specific operating system.
Unlimited storage as it is based on SAN storage.

Typically, a little more expensive than VPS.

As you can see, the cloud servers are a little light on the con side. And, if you are utilizing a shared cloud, the cost is not significantly more than a VPS and there is much upside.

The term cloud hosting or computing can be defined in several ways. To respond to this question and contrast the two services, I’ll define cloud hosting as a utility where a cloud service vendor provides a virtual machine instance that does not have fixed computing attributes. While there may be a minimum or maximum size configuration for the server, the virtual machine computing configuration can grow or shrink dynamically dependent on the resources requested by the application. The billing method for the resources is based on usage over a period of time for the CPU, RAM, HD, and Network.

VPS or managed virtual servers are delivered as a traditional managed server although running as a virtual server, typically in a multi-tenant environment. The customer will order the server with fixed attributes and alter those attributes manually, when necessary. Vendors will typically price this service as individual components associated with the machine or as a service bundle and the resources are guaranteed to be available.

Both services have a place dependent on need, environment, application and supporting IT team.
Read More

Make Money: Write Whatsapp Status and Get Paid via

Leave a Comment
Now these days, social media websites become household name as well as daily life style tasks. It is known to all that instant messaging services like WhatsApp, Viber,Facebook and Hike messenger are popular among all age group of people globally. 

Normally, we talk about any social networking services in internet which include Facebook, Instagram, Twitter, WhatsApp, etc. then the first thing that fascinates us a lot is a social status or bio description of our friends or family’s social profile are connected to each other. Simply we can says that the Facebook profile description, Instagram’s bio, and WhatsApp status are really becoming a stuff one can brag about and those can make any one a celebrity. 

In my view, My Consideration the craziness of the Facebook and WhatsApp status, there is one website named that adds thousands of Whats App status daily via their expert writers which you can use on your other social profiles too under various categories. 

The has written on their about page that they are the largest collection of best, top rated status, users can find and placed them in any website or any where for free! Any one can use these status on your profiles on Facebook, WhatsApp, Myspace and other social sites, which can will make your profile really stand out and score Likes! 

Apart from that, they are also encouraging people to write the WhatsApp status for them as they are paying a specific sum for every approved status daily basis. 

i. Signup to for Free 

ii. Start writing from any where 

iii. First 200 Status (Only Approved Status) Rs 1/Status After iv. 200 Status (Only Approved Status) Rs 2/Status.

I want to give a summery review of the functioning of so that you can extract most out of it. As far as the ‘design’ quotient is concerned, the site is very much designed on the theme of WhatsApp status where you can get a feel of WhatApp as the site consists more of green, gray, black color elements. Though the user-interface is simple like any other website and you can easily get the WhatsApp status of your choice on the basis of different emotions. 

I would like to recommend this site to all the folks out there who are still confused about what sort of status they should put on their WhatsApp or any other social profile.
Read More

Access VPS Server and Point A Domain To VPS Server

Leave a Comment
Here I am going to explain how you can connect to your VPS server using windows remote desktop connection and how to point a domain to VPS server.
1. On your windows computer, click Start button.
2. Click on the All Programs menu.
3. Click on the Accessories menu.
4. Click on the Remote Desktop Connection program.
5. Type in your IP Address of your server in the Computer field.
6. Click on the Connect button
7. Type in your username as Administrator.
8. Type in your Administrator password.

You will now be logged into your VPS server hosting remotely as long as the user credentials match.
This is one of the final steps for successful account migration between servers.

What you’ll need

Before you begin this guide you’ll need the following:
Your VPS IP address
Access to Your domain’s management panel
Step 1 — Creating private nameservers

Firstly you will have to access the administration panel of your domain name registrar. If you want to confirm what your registrar is you can always do that via services like This tutorial will use domain name as an example.

Secondly, once logged in to the registrar panel you should look for sections such as: Custom Nameservers, Nameserver Management, Create Nameservers, etc. Inside you should be able to create subdomains ns1, ns2, ns3, etc. and point them to IP addresses. In this case let’s assume that VPS IP address, to which you are pointing the domain, is

After all is set please confirm the change by clicking on any Save, Update or Close button.

Step 2 — Updating your domain’s nameservers

After you have created the private nameservers and specified the IP addresses, you must update nameservers used by your domain so the domain starts pointing to the VPS. Try to look for section names like Update Nameservers, Change Nameservers, etc. inside your domain’s management panel. Once there, just fill in the private nameservers created previously and click on Save or Update button to save the changes.

If any error comes up, you should contact your domain registrar for the assistance.

IMPORTANT! DNS changes could take up to 24 hours to propagate worldwide.

Alternative method - Using A record to point the domain

If you do not want your VPS to serve as DNS server you can just point the domain through A record. Be aware that in such case this change must be done where your nameservers are pointed at (in the authoritative DNS zone). You can check your current nameservers via service like Fill in the domain name and click Report, your nameservers will be listed.

Once you know where your DNS is hosted, login to the DNS management panel. It should be called like DNS Management, Edit DNS Zone, DNS Zone Editor or something in that nature. If you do not know how to proceed with this at all - please contact your DNS provider’s support team for help.

In the DNS manager, you should be able to add or edit A records. Just try to look for the appropriate section and specify your VPS IP address near the A record. Click any button to save or update the DNS.

IMPORTANT! Make sure that you are changing A record for your main domain, usually in DNS editor it is listed as @.

My final words: 

To conclude, you just gained the knowledge how to point a domain to VPS using two methods. In the first one, you created private nameservers, pointed them to your VPS IP and updated your domain’s actual nameservers. The second method was less complicated, you just changed your DNS A record via current DNS zone.
Read More

Why Bloggers Should read the novel The First Trillionaire by Sapna Jha

Leave a Comment
As an IT professional bloggers have very little time to read books , specially novels , poem etc but honestly my opinion on this matter- " Bloggers must read one novels each month to realize the physical touch of real world." The novel and poem gives some extra ordinary philosophy to our personal lives. So, I highly recommend to read a few books per year. Recently I have read a novel is named as The First Trillionaire by Sapna Jha which is available on Amazon.

A good book is one that is simple to understand. It should always be like one is able to relate and visualize the scenes. Nobody likes to read a book with a dictionary (Pun intended). The First Trillionaire by Sapna Jha may in the beginning seem like usual story and quite predictable. However, as one proceeds towards the second half of the book, there is complete flip in the story and it will blew one with surprise. That is surely going to be thrilling for every reader. This book talks about a village girl who is not well read as others because she lacked proper education but still, out of all odds she stood high and got selected for one of India’s prestigious services. She was not respected in her society as she was believed to be born out of wedlock. She used to get furious about it at times but then she knows she has her mother who has brought her up superbly well. Her love for her mother and utmost belief in Maa Durga brought her all that she ever wished for. Her biggest wish was to become the world’s First Trillionaire. Of course, we all have heard about billionaires and millionaires but Trillionaire? It is not easy to be one and such a wish from such a person who has no one else to support than her mother became a subject of laughter in her companions. But she was the one who was never disappointed with anything. She still believed that if Maa Durga has planned this for her then she surely will be the First Trillionaire one day. 

But this book is not that simple and is just about girl’s wishes. It is about her life and the difficulties and hardships that she had to face while in service. She thought getting a job would be the end of her and her mother’s worries. But there were bigger problems waiting ahead of her. She got all that was always hers but she was not aware of it. But anyhow her dreams were fulfilled and how she ultimately becomes the world’s first Trillionaire is worth reading.

Why should read The First Trillionaire by the bloggers:
i. Book carries simple life
ii. Corporate world insight 
iii. Pros and cons of technology
iv. Underworld influence in techno world
v. How to become a Trillionaire by chance

The unfolding of story and the characters made out in the story are so involving that one will feel completely consumed while reading the book. After a very long time, I got the opportunity of reading something unique. This book is a great work done by Sapna Jha. Hard to believe it is her debut book because the clarity of thoughts and the words chosen to demonstrate the same is wonderful. 

I recommend this book to all my friends. I hope the way I enjoyed reading it, they also enjoy in the same manner.

Author’s official website:
Read More

Modern methods to Use Social Media Sites in Countries that Block Them?

Leave a Comment
Thanks to the Internet we now live in a global village. We can order a pair of American sneakers on eBay and get them delivered to any corner of the world. We have a chance to go live on Facebook and show our friends across the ocean a bungalow on the Maldives where we are having a honeymoon or marvel at Angelina Jolie’s photos on Instagram while being on a trip to Malaysia. Can you imagine your life without Facebook, Instagram, Skype, YouTube and Twitter? Probably not. 

What you might not know is that in some countries the most popular social networking services and video-sharing platforms are banned. For example, you cannot use Facebook, Twitter and YouTube in China, Skype is banned in China,Turkey, Oman and even Malaysia. So if you go to work to a Middle East country, enter Chinese language course in China or take a vacation in Turkey, there is a risk to end up without your favourite social media. And that sounds disturbing.

Do not worry. A VPN will save you, no matter where you go and how long you stay there. For one, you can use Overplay.You can find in-depth information about the service by reading an Overplay review. This reliable VPN service will disguise your IP address in such a way that your computer or gadget will be connected with the USA, Japan or any other of the 48 countries of the world where Overplay has their servers. This way you can cheat on the firewall and get access to the desired content online. Our advice is to install Overplay VPN before travelling to a country with limited access to social media platforms. It is easy to use and is highly efficient, fast, reliable and stable. Unlike some other VPN services Overplay will hardly ever lose connection with the Internet. In case something goes wrong, the company offers excellent customer support. It does not cost much and you can order one of the 2 available plans: Smart DNS to access any web-site in the world and Smart DNS + VPN plan which provides the fastest connection an additional security. Overplay is one of highest- rated VPN providers and is really affordable. You can buy a plan for as cheap as $4.95 per month. Do not worry whether or not your device is compatible with the software developed by Overplay as there are solutions for Windows, iOS, Mac, Android, OSX and routers. Installing the software is as easy as one two three as there are user-friendly tutorials available.

So choose the tariff plan you need, register your client account, make a payment and check how the service works. In case you dislike something about it, you have two days to make a refund request. But we can assure you – there will be no need for that as you will definitely become one of Overplay’s thousands of happy clients.
Read More

Reasons behind Failure of 90% professional bloggers

Leave a Comment
According to one source, there are more than 194 million blogs already online where 60% blogs are written by professional bloggers. Most of these blogs get less than 1,000 visitors per month, and the harsh reality is, the majority of those blogs are, for lack of a better word, failures. What’s unfortunate is, in that group of people, I’m betting there’s someone just like you. Someone who believed pumping out good content will generate the leads and sales they need to run a profitable business. Someone who believed a journalist or Google would notice their hard work—and reward them with an endless supply of traffic that converts. Someone who put the work in, and things just didn’t pan out.

The question is “WHY!?!”

I have been blogging for around 13 years now, and each day presents me with someone who has some kind of blogging failure traits. I notice this easily because I once saw those traits in myself at the early days of my blogging. I never realized until after a prolonged period. Luckily, you can make your own learning curve shorter by taking advantage of the powerful tips from my experience and association with other pro bloggers.

Here are top reasons why people encounter failure in blogging

1. You Don’t Believe Anything

The first obstacle is your mind. Talking from experience, your success or failure depends on the disposition of your mind. The perception of your class teacher about you, your poor grades and seemingly poor memory are not the determiners of your success or failure, your mind is.

How far you would go in life is not a function of your brain; otherwise, the so called ‘geniuses’ would have been the most successful. Instead, haven’t you wondered that most of the successful people all of the world are school dropouts?

Recently, someone who read about my incredible how I achieved Google pagerank 3 & DA 40 in just 3 months commented so negatively on the grounds that I couldn’t have achieved so much over the short period of time I’ve been a blogger.

Obviously, his negative mindset is at work, forcing him not to believe that such achievement is possible regardless of my blogging duration.

Here’s the lesson; if your mind can picture it, then you can capture it!

2. You Don’t Disbelieve Anything

Doubting everything is also as bad as believing everything, especially when it comes to making money online. In as much as your belief is an essential ingredient to your success, you should also ‘sample’ what to believe as this would help you to be a successful blogger.

A friend of mine was already internet-savvy long before I knew what a computer is. He kept date with all the money making seminars and talks. He will come back lecturing me and would often boast of his wealth of information about internet-based opportunities and best techniques.

Yet, I’ve made decent dollars via internet-based opportunities in a short time, while this good friend of mine is still struggling to make just few dollars a month.

The point is; don’t confuse yourself with all the bulk of information going on over the internet. Filter what you should read and believe.

3. You are Looking for a Get-Rich-Quick Strategy


I came to learn in a hard way in the early days of my blogging and internet marketing, that there’s nothing like a get-rich-quick or overnight technique.

When I first started out online, I wanted to achieve success fast. Well, you don’t have to blame me because I’m naturally a fast person in virtually everything I do – fast in acquiring my Msc Applied Mathematical Modeling and Computer Science compared to all my mates, fast in talking, fast in walking…just fast in so many areas. So, in my bid of trying to also get it fast in the online arena, I was scammed several times…I simply learnt in a hard way.

Here’s the lesson I’m driving at; there is no such thing as overnight success. It’s simple; since you can’t even get rich quick with a conventional business, the same principle applies to blogging or any form of internet marketing.

So, you may be asking, what’s the average time required to build a successful blog? Well, from my experience, the more work you put the more you get out of it. And a lot of hard work is required in the aspect of creating informative and appealing fresh contents, plus SEO techniques.

4. You are Only Focusing on the Short-Term

If you are only concerned with short term benefit, you will quit too soon from blogging. The most successful bloggers today are those who have patiently groomed their blog with their mind set on the future benefits. So, it took some them an average of five years to start reaping meaningful benefits from their blog. So, if you put in your best now in view of the harvest of the future, you will become a renowned and successful blogger eventually.

5. You are Not Focused

This is possibly the common problem for those who come to the cyberspace to look for income earning opportunities. Of course, I was a victim of this in my early blogging days. If you are not focused on a particular niche and dedicate all your efforts towards it, you will end up being ‘Jack of all trade and master of none!”

Becoming a successful blogger requires carefully choosing something you are passionate about and would not quit even if it seems you are not getting result at the onset. So, in the blogging world, the rule of thumb is to start with just one blog in your specialized area and grow the blog to success before thinking of a second niche and blog.

6. You are Afraid of Criticism

Come to think of it, who among the so-called ‘best men’ or renowned personalities have not been criticized? Is it Bill Gates, Obama, or Nelson Mandela of South Africa…


Simply put, criticism is part of life, especially a life that is prone to success. Don’t quit or feel dejected because someone criticized your blog post or try to put a question mark on your blogging achievement. I was also a victim of criticism when I first started blogging – the criticism sucked and infuriated me. But now, if I don’t get some criticisms, it feels like I am about to fail! Concentrate on doing what is best instead of fizzling out as a result criticism.

7. You are Scared of Monetizing your Blog

It is not a crime to monetize your blog, you deserve some rewards for the quality free values you add to your readers. So, don‘t be scared of monetizing your blog!

Don’t just stop at creating quality contents and generating terrific traffic, take it a step further by generating reasonable profit from your blogging effort.

8. You are Not Marketing Your Blog Sufficiently

You may create the best content, but if you lack marketing expertise your blog would not go far. Excellent marketing strategy is what would place value on your contents and bring the needed reward. So, start thinking more like a marketer in order to succeed in blogging.

9. You Pay Less Attention to Your Content

This is because you are always concerned about generating traffic and achieving high conversion rates. As good as these efforts are, paying more attention to your content is probably the most important. When you offer valuable and relevant content, traffic will naturally flow and higher conversion rate will follow.

10. You are Stagnant with Your Knowledge

If you are still running your blog with yesterday’s blogging tips and knowledge, you will end up delivering ‘half-baked’ value to your readers. And of course, most of them would look elsewhere. Don’t be a ‘one man’s island’.

Relate with other bloggers, visit blogging forums to learn new things and read the blogs of the pros in your niche. It will help to keep your blogging knowledge up to date and add value to your blog.

Digest these truths about blogging success and start implementing them to see result in your blogging career.

How do you get started? 

First you must figure out what sites you’d like to send you some traffic. So, for homework, I want you to leave a comment on this blog post. Here’s what you should include in your comment: First, I want you to list your 1 DREAM website that you would LOVE to get a link from. (Notice I said “dream” website. Shoot for the stars!) Second, I want you to list 3 other websites that you would also LOVE to get a link from. Don’t pick the biggest websites in the world, but instead, pick some smaller sites that you think would do your brand well.
Read More

Easiest ways to Migrating WordPress Website To A New Web Host instantly

Leave a Comment
Moving your website to a new host can be a daunting and stressful experience, but it doesn’t need to be.

Many people are faced with the need to move to a new host because of problems with their current provider and have just had enough. But all too often, migrating to a more reliable host is delayed time and again for fear of making a mistake and damaging your site(s).
To get around the problem, people will either pay a professional to move their site for them, find a new host that offers the service as part of a new hosting package, or take the third option of having a go at it themselves.
If you spend a little time preparing your own website, migrating is nothing to be concerned about. It can be a very straightforward project if approached correctly and can easily be reversed out of should any problems occur.
Let’s run through the steps required to move your WordPress website to a new host.

Step 1: Back Up Your Website’s Files

The very first step of any project such as this is to back up every aspect of your site. This step is good practice before any major change but it is also a requirement of migrating your WordPress installation.
There are many plugins out there that will completely backup your site for you. This backup however, requires a more manual approach. Using an FTP program (such as FileZilla), connect to your web host and copy all files under your website’s directory to a folder on your local computer.
This includes the .htaccess file that is set to be hidden. Consult your FTP program’s help file to have it display hidden files if you are unable to see this file.
Depending on the number of media uploads you have in your site, this could take some time. While this download is underway we can begin step two and make a copy of your database.

Step 2: Export The WordPress Database

Database Export
Exporting your database is a simple process that only requires a few steps to complete. Login to the cPanel account of your web server and open the phpMyAdmin application. Select the database that contains your WordPress installation from the list on the left hand sidebar and once selected click on the Export tab on the navigation menu.
The default settings of a Quick export and the SQL format for the export are sufficient for what we need. Click the Go button and the database export process will begin and a file will be downloaded to your local computer.
Once the database export and the FTP transfer of your files have both completed, you are ready to move onto the next stage.

Step 3: Create The WordPress Database On Your New Host Server

Before we can begin the migration to the new web host, we need to create an environment for a WordPress installation. To do this you must create a database that you can import your SQL data into.
Login to your new web host with the user credentials they have supplied you and connect to the cPanel software. For our guide we will be using the MySQL Databases application. If your web host doesn’t have that application running then you will should contact their support team to discover their method of creating new databases.
The steps to create a database are quite simple:
  • Open MySQL Database and create a new database with an appropriate name for your website.
  • Create a new MySQL user (with a secure password).
  • Add this user account to the new database and grant it All Privileges.
Write down the database name, the new MySQL username and its password. You will need them soon.

Step 4: Edit the wp-config.php File

Browse to the folder on your local computer where you downloaded your website files to. In that folder there is a file called wp-config.php that controls the access between WordPress and your database.
Make a copy of this file and store it in another folder on your local computer. This is necessary for restoring the changes we are about to make should something go wrong later.
Open the original version of the file with your favorite text editor and make the following three changes:

1. Change The Database Name

Locate the following line:
define('DB_NAME', 'db_name');
The db_name portion of this line will currently be set to the MySQL database name of your old web host. This must be changed to the name of the new database you have just created.

2. Change the Database Username

Below this you will find the line:
define('DB_USER', 'db_user');
In this line you need to change the db_user portion from the username of your old host to match the new username you have just created.

3. Change The Database User Password

Finally, edit the third line:
define('DB_PASSWORD', 'db_pass');
As with the others the db_pass section of this line must be changed to the new secure password you created for your MySQL user.
Save wp-config.php and close the file.

Step 5: Import Your Database

Database Import
Now that you have a new database to work with we can begin the import process.
Launch phpMyAdmin from the cPanel software on your new server and select your new database from the list on the left hands sidebar. Once it opens select the Import tab from the navigation menu.
In the File to Import section click the Choose File button and select the SQL file you exported previously.
Un-tick the Partial Import check box, make sure the format is set to SQL and then click the Go button. The database import will now begin.
The time this import takes varies depending on the size of your database. You should receive a message informing you of the success of the import when it has finished.

Step 6: Upload The WordPress Files To Your New Host

Now that you have the new database prepared and you’ve reconfigured the wp-config.php file, it is time to begin uploading your website’s files.
Connect to your new web host using your FTP program and browse to the folder that your website is going to be held. If this is the primary, or only site being installed on this web server then uploading the files to the public_html folder is the usual directory.
With the remote directory selected you can upload your website files that should now include the updated version of wp-config.php. As with the earlier download, this process can take some time.
Don’t delete these files from your local computer once the upload finishes. They are still needed until the final steps have been completed.

Step 7: Linking to New URL & Defining New Domain

One issue people always seem to have when moving their site is that they’ve added links to other posts on their site or inserted images directly by pointing to a URL on the server, causing these to break when moved over to a new domain. If you want to quickly and easily search for any instances of your old domain name and replace with the new name I (AJ Clarke) suggest you take a look at the Search Replace DB script on github. This will allow you to do this with great ease. Just make sure you DELETE it when your are done (for security reasons).
Make sure you are running the search and replace on the new domain you are transferring the site to not the old one.
Changing Site URL: By doing a search and replace for the old domain and replacing with the new domain you’ll also be altering the site_url and home url values in the database (Changing the Site URL) which will ensure that when you try to log into your site on the new domain it doesn’t try and redirect you over to the old domain.
* This small subsection was an added note by AJ Clarke.

Step 8: The Final Touches

This step actually includes two separate things with (potentially) several days between them.
Before you can use the site on your new host you will need to reconfigure your domain’s DNS settings. They will be set to point to your old host and you will need to point the correct records to the new server IP address.
This process will depend on where you have your domain registered. The details of completing this process are too varied to discuss in this post, but your domain registrar should have all of the details you need to make this change.
DNS changes can take up to 48 hours to fully propagate. It’s best to do this at a period when you expect lower levels of traffic. During this 48 hour window you should avoid making any changes to your website as you may be changing the old version of the site.
After the 48-hour period has expired you should now be accessing the new web host when you go to your website. It’s at this point you can connect to your old web host to delete the files and database. You should still have a local backup copy of these files and the database export, along with the original wp-config.php file in case you need to roll back the migration. It can be a good idea to hold onto these files for a an extended period just to be on the safe side.


As you can see, when broken down into the above simple steps, the process isn’t that difficult. All it really requires is for you to be careful at each step and give yourself the option to go back to the original version until the last possible moment (in case of any problems).
Have you migrated your WordPress website recently? Let us know your experience with the process in the comments section below!
Note: Last updated 1 January 2017
Read More
Next PostNewer Posts Previous PostOlder Posts Home