WordPress Tutorial for Ecommerce: Setting Up an Online Store | AllWP

WordPress Tutorial for Ecommerce: Setting Up an Online Store | AllWP

WordPress Tutorial for Ecommerce

Introduction

In this comprehensive WordPress tutorial for ecommerce, we will guide you through the process of setting up an ecommerce website using WordPress. We will cover all the essential steps, including installing WordPress, choosing a suitable ecommerce theme, adding products, setting up payment gateways, and optimizing your site for SEO.

Getting Started with WordPress

First, you need to install WordPress on your hosting server. Follow these steps:

  1. Choose a domain name and register it with a reliable domain registrar.
  2. Sign up for a hosting account with a web hosting provider.
  3. Access your hosting control panel and find the “Install WordPress” option.
  4. Follow the installation wizard and enter your domain name as the installation directory.
  5. Create a secure username and password for your WordPress admin panel.
  6. Complete the installation by clicking on the “Finish” button.

Choosing an Ecommerce Theme

Once WordPress is installed, you need to choose an ecommerce theme that suits your business needs. Here are some factors to consider:

  1. Design: Select a theme that aligns with your brand identity and provides a visually appealing layout.
  2. Responsiveness: Make sure the theme is responsive and looks great on different devices, including mobile phones and tablets.
  3. Features: Look for themes that offer essential ecommerce features like product galleries, shopping carts, and payment gateways integration.
  4. Customization: Choose a theme that allows easy customization options to match your preferences.

Adding Products

To start selling products on your ecommerce website, you need to add them to your WordPress site. Follow these steps:

  1. Log in to your WordPress admin panel.
  2. Navigate to the “Products” section in the sidebar.
  3. Click on “Add New” to create a new product.
  4. Enter the product details, including the title, description, pricing, images, and categories.
  5. Set the product options, such as variations, sizes, colors, etc.
  6. Save the product and repeat the process for other products.

Setting Up Payment Gateways

To receive payments from your customers, you need to set up payment gateways on your ecommerce site. Here are some popular options:

  1. WooCommerce: The most widely used WordPress plugin for ecommerce, WooCommerce offers seamless integration with popular payment gateways like PayPal, Stripe, and Authorize.net.
  2. PayPal: Create a business account with PayPal and integrate it with your ecommerce site. Customers can conveniently pay via their PayPal accounts or credit cards.
  3. Stripe: Set up a Stripe account and connect it to your WordPress site for secure credit card payments.
  4. Square: Square is another popular payment gateway that provides simple and secure payment processing options.

Optimizing Your Ecommerce Site for SEO

To attract organic traffic and improve your site’s visibility on search engines, you need to optimize your WordPress ecommerce site for SEO. Follow these guidelines:

  1. Perform keyword research: Identify relevant keywords related to your products and incorporate them into your product titles, descriptions, and URLs.
  2. Optimize product images: Use descriptive alt text and optimize image file sizes to improve page loading speed.
  3. Write unique product descriptions: Avoid using duplicate content and write unique, keyword-rich descriptions for each product.
  4. Create SEO-friendly URLs: Use clean, descriptive URLs containing relevant keywords.
  5. Install an SEO plugin: Use an SEO plugin like Yoast SEO to manage meta tags, XML sitemaps, breadcrumbs, and other SEO optimization elements.

Conclusion

Setting up an ecommerce website using WordPress is a straightforward process once you understand the necessary steps. By following the guidelines in this WordPress tutorial for ecommerce, you can create a professional-looking online store and start selling products. Remember to continuously monitor your site’s performance, update your product catalog, and implement SEO best practices to maximize your online success.

For more WordPress tutorials and resources, visit https://allwp.in/.

Hostinger: Recommended to Transfer Your Server

Hostinger: Recommended to Transfer Your Server

Today, when I logged in to my Hostinger WordPress Business Hosting account, I saw one notification. The notification was

“Recommendation to Transfer Your Server”

We have analyzed traffic data on your hosting plan for the last 30 days. We recommend changing your server location for the best website speed for your visitors”

That means Hostinger is regularly analyzing the web traffic of all my websites hosted on their servers(in my case 16 websites) and the majority of my web traffic (i.e., 47.4 %) is coming from India only.

Then having my servers in India or nearby will increase website loading time and website performance.

Suggested Reading : How to Change Server Location in Hostinger

When I read this notification, I researched the “benefits of hosting a server located near to the web traffic.”

The following are the Benefits of having a Hosting server located near the web traffic:

1. Faster Website Loading Times

When a website is hosted on a server located near its audience, the time it takes for the website to load reduces significantly. This is because data travels faster over shorter distances, resulting in reduced latency and faster page loading times.

2. Better Website Performance

When a website is hosted on a server located near its audience, it results in better website performance, which ultimately translates into a better user experience. This is because the website can handle more traffic, and the website’s resources are not strained by the distance between the server and the users.

3. Improved SEO

Search engines consider website speed as one of the critical factors in their ranking algorithm. A faster website speed can result in better search engine rankings, leading to increased traffic, and better visibility for the website.

4. Reduced downtime

Hosting a website on a server near its audience reduces the risk of downtime due to server failure or maintenance issues. If a server goes down, it can be fixed quickly, minimizing the time that the website is inaccessible to users.

Overall, hosting a website on a server located near its audience can result in a better user experience, improved website performance, and increased website traffic, leading to better business outcomes.

Hostinger servers are located in 8 Countries. Read our Detail review of Hostinger 

Vulnerable WordPress Plugin Detected: Hostinger Security

Vulnerable WordPress Plugin Detected: Hostinger Security

Do you get a HostingerVulnerable WordPress Plugin Detected” notification for your Website?

Besides WordPress, the most popular Content Management System, it faces constant attacks from Hackers.

Wait!

Don’t Worry WordPress isn’t insecure. WordPress is secure CMS as long as you follow security practices.

According to a survey, 97% of all security breaches exploit WordPress plugins

Hostinger Protect its users, by notifying them, whenever WordPress launches new Updates, and whenever the WordPress Theme or WordPress plugin is outdated.

If you haven’t updated WordPress to its latest version then Hostinger notifies you:

For improved security, ensure you use the latest version of WordPress. You can update to WordPress version 6.1.1 automatically.”

Similarly, If you haven’t updated WordPress Plugins to its latest version then Hostinger notifies you:

Some of the installed plugins have security Vulnerabilities

Besides, the update regarding the WordPress latest version. Hostinger security system also notifies its users whenever the WordPress Plugins are outdated and it suggests its users to update it to the latest version.

Hostinger goes to extreme lengths to protect its users from cyber attacks.

Suggested Readings:

How to Update Jannah Theme in WordPress

How to Update Jannah Theme in WordPress

Do you want to update Jannah Theme manually?

I have Jannah Theme by Theme Forest installed on one of my client’s websites. When I wanted to update the theme in a regular Format from WordPress Dashboard, I got an error. Then I researched and found these steps helpful for updating the Theme manually.

Steps for Updating Jannah Theme Manually

1. log in to your Theme Forest Account

2. Go to Downloads by clicking your Profile pic on the top right-hand side as shown in the figure.

3. Your Purchased Themes will be available there

4. Click on the Download button beside Jannah Theme

5. Download the “Installable WordPress file” from there

6. Now log in to Your WordPress Dashboard

7. Go to Themes from Appearance

8. Click on Add New from the Top

9. Now Click on the Upload Theme Button, you will get the option of uploading the Theme in WordPress

10. Upload the “updated Jannah Theme” Zip file from your desktop

11.  WordPress will automatically detect the existing theme and will give you the option to “Replace Active with uploaded” version.

12. So Click on the “Replace Active with Uploaded” button

13. Your Theme will be updated successfully.

Note: It is a good practice to back up your database and files before updating the Theme

How to Migrate from WordPress.com to WordPress.org in 2023?

How to Migrate from WordPress.com to WordPress.org in 2023?

How to Migrate from WordPress.com to WordPress.org?

Do you want to migrate from WordPress.com to WordPress.org? Then go through the complete article. 

I had my Web portal hosted with WordPress.com, and I have been running it since 2019 on WordPress.com.

Why WordPress.Org, not WordPress.com?

In the beginning, I was using WordPress.org only but due to a lack of support from the hosting provider and website slowed down. Out of the blue, I switched to WordPress.com.

First I purchased WordPress Premium Plan because in WordPress.com free plan you don’t even get a Plugin for your website. 

The very next year I updated my website to the Business plan, with more access to plugins and themes compared to the Premium plan. 

As I was running a web directory, I am getting a lot of traffic, and my WordPress.com plan is quite enough for it but it was expensive. 

Meanwhile, I came to know about WordPress.org. Before I don’t know the difference between WordPress.com and WordPress.org.

Then, I started researching the top Hosting Providers for WordPress Shared hosting

At that time, many of the blogs voted for Hostinger as one of the best and cheapest WordPress Shared Hosting. 

As I was designing websites also as a freelancer on a short note. 

I got one of my clients for Website designing. While working on my Web Portal, I was much more familiar with WordPress. And by running the Web portal I got the client. 

So, I was aware that WordPress.com is costly. That’s why I started making the website on WordPress.org. 

So, I selected the Business WordPress plan for Hostinger

Afterwards, I created many websites on WordPress.Org.

Till now I don’t have the confidence, to merge my Web Portal from WordPress.com to WordPress.org. 

But this year, in the month of May, my WordPress.com plan was ending. 

So, I again started researching how to transfer my Web portal from WordPress.com to WordPress.org. 

Someone suggested Bluehost, as they have a support team, that does the work for me. 

But I was familiar with Hostinger and they have one of the best support teams. (reasons are coming) 

Migrating from WordPress.com to WordPress.org 

For migrating the Website from WordPress.com, I have to transfer my domain also, because my domain was also from WordPress.com. 

So, from Hostinger I request for Transfer of an existing Domain

I was redirected to a page where I have to give the domain name which I want to transfer, with some important notes, for me. 

I entered my domain name and click on Transfer then I got an error message Domain is Locked and Cannot be Transferred. With a friendly message, This Domain is Locked, please unlock the domain at the current provider and try again

Migrate from WordPress.com to Hostinger

This error is a new thing for me to learn. I googled the error and came to know how to unlock the domain on WordPress.com 

How to Unlock Domain in WordPress.com in 2023? 

To unlock the domain in WordPress.com, you have to follow these steps

  1. Go to WordPress Dashboard
  2. Click on Upgrades on the left-hand sidebar
  3. Go to Domains
  4. You will see your domain name, 
  5. Click on Transfer Your Domain 
  6. In the advanced option, click on the Transfer lock on the toggle button to unlock Your Domain
  7. Then Click the Get Authorization Code button. 
Credits WordPress.com

The authorization code will be mailed to you on your registered email id with your account. And this authorization code will be asked on Hostinger or any other service provider, to you are transferring your domain. 

After successfully unlocking my domain from WordPress.com, I returned to Hostinger and again requested Transfer Domain

Yay! This time my domain name was available for transfer. 

The next thing I have done was paid the domain registration amount. 

After successful payment, the next screen asked me to enter the Authorization Code

As WordPress.com mailed me the authorization code, I just copied it and paste it here. 

Then I got the confirmation email from Hostinger. 

How to Migrate from WordPress.com to Hostinger in 2023? 

Now, how to transfer from WordPress.com to Hostinger

For migrating websites, I learned that I have to install and activate the All in One Wp Migration Plugin, on both the old and new hosting accounts. If you don’t know how to install and activate Plugin, read the post on how to install a Plugin in WordPress.

So I installed it on WordPress.com, and my transferred domain also. 

How to Export Data From WordPress using the All In One WP Migration plugin?

After activating the Plugin, I opened my WordPress.com (old host) dashboard and navigated to All in One Wp Migration on the left-hand sidebar. 

WordPress Dashboard >> All-in-One Wp Migration >> Export

Next, I clicked on Export To, and a drop-down opened, and I selected File Option from the drop-down menu. 

After that, the Plugin retrieve all my WordPress files and prompted me to download .wpress file

The size of my Web Portal WordPress data was 7 GB. I downloaded all the data to my desktop. 

How to Import Data to New Host using All in One Wp Migration Plugin? 

Now I have to upload the whole downloaded file to my new host. 

I logged in To Hostinger and opened my Web Portal new Hosting account. 

As I already installed and activated the All in One Wp Migration Plugin, I navigated to Plugin in my WordPress dashboard and clicked on import

All in One Wp Migration >> Import

Then I clicked on Import From, a drop-down menu opened as before, and I selected File from the drop-down menu. Then it opened a dialogue box, and I selected the exported .wpress file from my desktop. 

It’s started importing but suddenly, I shocked, because, while importing the Plugin displays Your File is More than 128 MB. And it asks me to increase WordPress’s maximum file upload size. 

Suggested Reading: How to Export All WordPress Media Files

How to Increase WordPress Maximum File upload size All in One Wp Migration? 

I searched the ways to increase WordPress’s Maximum file upload size, and read and tried the ways like modifying the .htaccess files, configuring PHP functions etc. 

But all these methods didn’t work for me. 

Strong Hostinger Support Team 

When I was stuck and did not get any support from online searches. Then, I contacted Hostinger Live Support. 

They helped me a lot with every error I was getting. I don’t have the words to appreciate their support. Any time I mailed them, I got a reply within minutes from them. 

Now in my case, after listening to my query and problem they asked me to back up my WordPress.com data using the All In One WP Migration Plugin. And then I should upload it to File Manager Beta, in my new hosting. 

I backed up my data and uploaded it to File Manager in Hostinger. 

Then, I mailed them, that I completed my work of backing up data and uploading it to the File Manager. 

They replied to me with smiling faces and they transferred all my data to my new Hostinger Hosting.

Wait!! this was the beginning of my queries to them. Because, after uploading all the data, as usual, I was getting image optimisation errors like Thumbnails, Featured images not showing up. 

First, they only tell me about this error and asked me to back up data again and then re-upload the new backup. 

I did that also but the issue didn’t resolve. And I was thinking that it will affect my Website ranking. And again mail Hostinger Support. 

They replied and gave me several suggestions, but sadly many of them didn’t resolve my issue. 

Resolving the Broken Image /Thumbnails issue

Then, They asked me to Install and Activate Regenerate Thumbnails and then Go to Tools>> Regen. Thumbnails and Click on Regenerate All Thumbnails

This step solved my issues and my website is looking great as usual. 

I mail them and thanked them for their support. 

But wait, there was a new issue again. 

How to Insert Special Characters in WordPress?

One of my top posts was How to Type Theta Symbol

When I visited my post and saw that instead of Theta Symbol there is a question mark (?) 

I opened my email and mailed Hostinger Support regarding my issue and they informed me that, in WordPress.org you have to use Classic Editor or Install one of the Plugins for using Special Character

I thanked him and informed him that I will disturb him again. They replied with a smiley, and said they were happy to help. 

How to Write Urdu or Arabic in WordPress?

Now, days gone, instantly I saw one of my posts which contains Urdu/ Arabic in some parts. But instead of Urdu Language WordPress is showing question marks (???). As it didn’t recognise the words. 

Again, I contacted Hostinger Support, and they replied to me with a solution to install a Plugin because WordPress.org support other languages with the help of Plugins. 

I thanked them, and read the article regarding multilingual plugins. I didn’t try anyone yet. But definitely do it in 2 to 3 days. 

But in the total process of Migrating my Website from WordPress.com to Hostinger, the Hostinger support team is remarkable. 

And that’s Why I suggest using Hostinger for Website Hosting, especially for WordPress. 

Conclusion:

With the help of the All in One Wp Migration Plugin and Hostinger Support Team, I Migrated my Website From WordPress.com to Hostinger safely and securely, without affecting my Search Engine ranking. 

Hope this long article helped you in migrating your website. There are some issues that may occur while you are migrating your website. Feel free to mail me for helping you out in migrating your website from one host to another host. 

If this article helps you, do subscribe to my blog, and like & share it with friends. 

If you have any suggestions, mail me or comment below.