How to Exclude a Category From Your WordPress Homepage

Do you want to exclude a specific category from your website’s homepage? By default, WordPress displays posts from all categories on your homepage. In some cases, you may not want that. In this article, we will show you how to easily exclude a category from… Read More »

The post How to Exclude a Category From Your WordPress Homepage appeared first on WPBeginner.

Do you want to exclude a specific category from your website’s homepage? By default, WordPress displays posts from all categories on your homepage. In some cases, you may not want that. In this article, we will show you how to easily exclude a category from your WordPress homepage.

Exclude Category from WordPress Homepage

Why Exclude a Category from WordPress Homepage?

WordPress allows you to sort content into categories and tags. Now sometimes you may want to use a category for posts that are not part of your normal blog entries.

By default, WordPress does not allow you to hide posts in specific categories from homepage or archives. This leaves you with unwanted posts appearing on your homepage.

That being said, let’s see how you can easily exclude a specific category from your WordPress homepage. We will show you two different methods, and you can choose the one that best fits your need.

Method 1: Exclude a Category from WordPress Using Plugin

First thing you need to do is to install and activate the Ultimate Category Excluder plugin. For more details, you should follow our guide on how to install a WordPress plugin.

Upon activation, you’ll need to go to Settings » Category Excluder page. It will display all the categories that are available on your WordPress blog.

Category excluder settings

From here, you can simply check one or multiple categories under the ‘Exclude from front page’ column. If you want, then you can also exclude the category from RSS feeds, archives, or even from WordPress search.

Exclude category

Don’t forget to click on the Update button to store these settings.

Now you can visit your website to see that the posts from the selected categories are excluded from the front page.

Method 2: Exclude a Category from WordPress Homepage Using Code

This method requires you to add code to your WordPress files. If you haven’t done this before, then see our guide on how to copy and paste code snippets in WordPress.

You will need to add following code to your theme’s functions.php file or a site-specific plugin.

function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-5' );
}
return $query;
}

add_filter( 'pre_get_posts', 'exclude_category_home' );

Don’t forget to replace ID (-5) with your category ID. It will hide all blog posts from homepage belonging to the category that matches this ID.

Note: Make sure to add a minus (-) sign with the category ID.

Not sure how to find the category ID? See our guide on how to find category IDs in WordPress.

If you want to exclude multiple categories, then you can change the code like this:

function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-5, -9, -23' );
}
return $query;
}

add_filter( 'pre_get_posts', 'exclude_category_home' );

Simply replace the IDs (-5, -9, -23) with your category IDs to exclude them from your WordPress homepage.

We hope this article helped you learn how to exclude a category from your WordPress homepage. You may also want to see these most wanted category hacks and plugins for WordPress that will help you use categories more efficiently.

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.

The post How to Exclude a Category From Your WordPress Homepage appeared first on WPBeginner.

How to Create an Etsy-Like Store with WordPress (Step by Step)

Do you want to build an Etsy-like store with WordPress? Etsy is an online marketplace for creative folks who want to sell hand-made goods, artwork, and other unique items. However, it is a bit limited in terms of what you can do with your Etsy… Read More »

The post How to Create an Etsy-Like Store with WordPress (Step by Step) appeared first on WPBeginner.

Do you want to build an Etsy-like store with WordPress? Etsy is an online marketplace for creative folks who want to sell hand-made goods, artwork, and other unique items. However, it is a bit limited in terms of what you can do with your Etsy store. In this article, we will show you how to create an Etsy-like store with WordPress, and how to properly move an existing Etsy store to WordPress.

How to Create an Etsy-Like Store with WordPress

Here is what you will learn in this article.

  • Etsy vs WordPress – Comparison of both platforms with pros and cons
  • What you need to create a Etsy-like WordPress website
  • Getting started with your own Etsy-like WordPress store
  • Installing WooCommerce
  • Moving an existing Etsy store to WordPress
  • Choosing an Etsy-like theme
  • Extending your store with extensions
  • Mastering WordPress

Etsy vs WordPress – Which one is better?

Etsy is an online marketplace for creative folks. It allows you to sell unique, handmade, or custom-made products to a targeted audience.

On the other hand, WordPress is the world’s most popular website builder. It allows you to create almost any kind of website imaginable, including full-fledged eCommerce stores.

There are two different types of WordPress platform. WordPress.com which is a hosted platform and WordPress.org which also called self-hosted WordPress. See the difference in our WordPress.com vs WordPress.org comparison.

Throughout this article, when we say WordPress, we are talking about the more popular, self-hosted WordPress.org platform. We recommend using WordPress.org because it gives you access to all WordPress features out of the box.

Etsy and WordPress both enable you to sell products online but which one you should choose? Here are some pros and cons of both platforms.

Pros and Cons of Setting up an Etsy Shop

Let’s take a look at the advantages and disadvantages of using Etsy to sell your products online.

Pros of Using Etsy

  • Ease of Use – Setting up an Etsy store is very easy and does not require any technical skills. Simply upload your product listings, add your payment information, and you are good to go.
  • Targetted Audience – Etsy has a large customer base of users interested in unique hand-made products, gift items, artistic and creative products, and more. Opening up a shop on Etsy gives you access to a marketplace with interested buyers.
  • Security and Trust – Etsy takes care of payments and ensures product delivery. This has helped them build trust among both buyers and sellers.

Cons of Using Etsy

  • Higher Fees – Etsy charges $0.20 per listing and 5% transaction fee on the sale price (not including shipping costs). They have increased transaction fee from 3.5% to 5% starting July 16th, 2018. If you are using PayPal, then there is also a payment processing fees.
  • Lack of Control – You have no control on the platform, and how your products are featured. Etsy can remove a seller if they feel that seller’s products don’t meet their policies or seller fails to satisfy a customer.
  • Limited Growth Options – As your business grows, you will be paying a lot more to Etsy with limited options to grow your own brand and business.

Pros and Cons of Using WordPress

WordPress is the best platform to build any kind of website. However, it has its own pros and cons that you would want to consider.

Pros of Using WordPress

  • Complete Control – You have complete ownership and full control of your website.
  • Unlimited Features – You can add any feature to your website by installing extensions. There are more than 55,000 free WordPress plugins that you can install.
  • Unlimited Listings – You can add as many items to your shop as you want. There is no listing fees because you own and manage the platform yourself.
  • Low Costs – There is no comission and no transaction fee on each sale. You will only pay a small fee to your payment gateway.

Cons of Using WordPress

  • Website Management – You are responsible for managing updates and making backups. There are plugins that help you automate those tasks.
  • Learning Curve – WordPress is fairly easy to use. However, from time to time you may need some help. There are plenty of WordPress resources to help you out.

To learn more about WordPress, see our complete WordPress review with detailed pros and cons of the platform.

That being said let’s take a look at how to create an Etsy-like store with WordPress.

Requirements for Creating an Etsy-like Store with WordPress?

Here are the things you will need to build your own Etsy-like store with WordPress.

  1. A domain name (This will be your shop’s address on the internet i.e wpbeginner.com)
  2. A website hosting account (This will be shop’s home and where all your files will be stored)
  3. SSL Certificate (You need this to accept payments)
  4. Your undivided attention for 30 minutes.

Ready? let’s get started.

Getting Started with Your Etsy-Like Shop in WordPress

Normally, a domain name will cost you $14.99 / year, website hosting $7.99 per month, and an SSL certificate around $69.99 per year.

This is a lot of money if you are just getting started.

Thankfully, the folks at Bluehost has agreed to offer WPBeginner users a free domain name + free SSL certificate, and a 60% discount on hosting. They are also an officially recommended WordPress and WooCommerce hosting provider, and one of the largest hosting companies in the world.

Basically, you can get started for $2.75 / month.

→ Click Here to Claim This ExcLusive Bluehost Offer ←

Let’s go ahead and purchase your domain + hosting + SSL.

First, you need to visit the Bluehost website and click on the green ‘Get Started Now’ button.

Get started with Bluehost

On the next screen, select the plan that you need (basic and plus plans are the most popular among WPBeginner users).

After that, you will be asked to enter the domain name for your website.

Choose domain name

Need help choosing a domain name? See our beginner’s guide on how to choose the perfect domain name for your website.

Lastly, you will need to add account information and finalize the package info to complete the process. On this screen, you will see optional extras that you can purchase.

We don’t recommend purchasing these items because they will increase your hosting bill. You can always add them later if you think these are needed.

Package extras

You can now go ahead and enter your payment information to complete the purchase.

After that, you will receive an email with instructions to login to your hosting control panel.

Bluehost will automatically install WordPress for you, and you will be able to login to your WordPress site directly from the hosting dashboard.

Bluehost hosting dashboard

Once logged in, you will see the WordPress admin area. This is where you will manage your online shop, change settings, and add new items.

Installing WooCommerce on Your Website

Now that you have purchased hosting and installed WordPress, the next step is to turn your website into an online shop.

To do this, you need to install and activate the WooCommerce plugin on your website. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, click on ‘Run the setup wizard’ button to quickly set up your WooCommerce store.

Run WooCommerce set up wizard

The setup wizard will guide you through the basic setup, installing pages, choosing payment services, and more.

Adding Items to Sell in WooCommerce

After setting up WooCommerce, let’s add a few items to sell on your online store.

Simply go to Products » Add New page to add your first item.

Add new product

First, provide a title for your product and then some detailed description. On the right-hand column, you can add product category, tags, featured image, and gallery.

Add product category and images

Below the description area, you will see ‘Product Data’ box. From here you can set product price, inventory, shipping, and other attributes.

Adding product data

Once you are satisfied with all the product information you have added, you can click on the Publish button to make it live on your website.

Repeat the process to add more products as needed.

Importing an existing Etsy Store to WordPress

Do you already have an Etsy store that you want to move to WordPress? In this section, we will show you how to easily import your Etsy shop to WordPress.

First, thing you need to do is install and activate the Easy Esty Importer plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, the plugin will add a new menu item labeled ‘Etsy Importer’ to your WordPress admin sidebar. Clicking on it will take you to the plugin’s settings page.

Etsy importer license key

You will be asked to provide your license key. You can find this information under your account on plugin’s website.

After activation, the settings page will ask you to provide the following information.

  • Etsy API Key
  • Etsy Secret Key
  • Your Etsy Shop Name

Enter Etsy app keys

To get these API keys, you need to visit Etsy Developers website and then click on ‘Create a new app’ link.

Create new Etsy app

This will bring you to a new page where you will be asked to provide a name for your app. You need to select that you are creating the app for yourself, and it will not be used for commercial purposes.

New app settings

After that, click on ‘Agree to terms and create app’ button.

You will now see your app information page. From here you need to copy the Keystring and Shared Secret keys.

Copy your API keys

Now, switch back to the Easy Etsy Importer plugin’s settings page. After entering your API keys, click on the ‘Save & Verify’ button to continue.

This will take you to the Etsy website where you will be asked to allow access to the app. Click on the ‘Allow’ button to continue.

Allow app to access your Etsy shop

The plugin will now try to connect to your Etsy shop, and it will show a success message.

Etsy shop connected

Next, you need to switch to the settings tab. The default settings will work for most websites, but you can still review and change them as needed.

Importer settings

Don’t forget to click on the save button to store your settings.

Now you can move to the ‘Import’ tab. The plugin provides you options to selectively import item or import all listings. The default settings will work for most websites, so you can just go ahead and click on the ‘Import’ button.

Import listings

The plugin will now start importing your Etsy listings to WooCommerce. Once finished, you will see a success message, and you will be able to see the imported products under Products » All Products page.

Next, you can switch to the reviews tab to import your Etsy reviews to WooCommerce.

Import Etsy reviews

Congratulations, you have successfully imported your Etsy store listings to your WooCommerce website.

Choosing an Etsy-like WordPress Theme for Your Store

WordPress gives you access to thousands of free and paid website designs that you can use. These designs are called WordPress themes.

Choosing a theme

Each WordPress theme contains various template files to give your website a beautiful design. Using WordPress themes requires no coding or programming skills, and each of them comes with different options that you can use to customize your theme.

Due to such large variety of WordPress themes available, often users feel overwhelmed by the choices. To make it easier, we have hand-picked the best WooCommerce WordPress themes that you can use on your website.

The list contains both free and paid WordPress themes and all of them are mobile ready.

You may not a find a theme that looks exactly like the Etsy website, however you can find a theme with the same design qualities and then use theme’s settings to make it look more similar.

Need more help? See our beginner’s guide on how to choose the perfect WordPress theme for your website.

Extending Your Store with WordPress Plugins

Unlike Etsy, you have full control of your WordPress store. You can modify it in any way you want with the help of thousands of WordPress plugins.

Plugins are like apps for your WordPress website. You can install them to add new features to your website like contact forms, Google Analytics, and more.

With more than 55,000 plugins, you can easily find a plugin for almost anything.

Here are some of the plugins that we use on all our websites.

There are also tons of plugins made specifically for WooCommerce. See our list of the best free WooCommerce plugins. You can also use drag & drop page builder plugins to further customize your website look.

Mastering WordPress Skills

Now that you have a WordPress powered online store, you may want to expand your website by adding new features and growing your business.

WPBeginner is the largest free WordPress resource site in the world. We have tons of articles, videos, and step by step tutorials to help you take your website to the next level.

Here are some of the handy resources you will find on WPBeginner, all of them are completely free.

  • WPBeginner Blog – This is where we publish our WordPress tutorials, how-tos, and step by step guides.
  • WPBeginner Videos – These step by step videos will help you learn WordPress FAST.
  • WPBeginner on YouTube – Need more video instructions? Subscribe to our YouTube channel with more than 102,000 subscribers and 10 Million+ views.
  • WPBeginner Dictionary – The best place for beginners to start and familiarize themselves with the WordPress lingo.
  • WPBeginner Blueprint – Check out plugins, tools, and services we use on WPBeginner.
  • WPBeginner Deals – Exclusive discounts on WordPress products and services for WPBeginner users.

You can also use Google to find tutorials on WPBeginner. Simply add ‘wpbeginner’ next to your search term, and you will find answers to all your WordPress questions.

We hope this article helped you move away from Etsy and create an Etsy-like store with WordPress. You may also want to checkout our list of the must have WordPress plugins for business websites.

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.

The post How to Create an Etsy-Like Store with WordPress (Step by Step) appeared first on WPBeginner.

How to Fix Common SSL Issues in WordPress (Beginner’s Guide)

Moving a WordPress site to SSL can sometime result in unexpected issues. If you’re adding SSL to an existing WordPress site and are running into errors, then you’re in luck. In this guide, we will cover how to fix the most common issues with SSL… Read More »

The post How to Fix Common SSL Issues in WordPress (Beginner’s Guide) appeared first on WPBeginner.

Moving a WordPress site to SSL can sometime result in unexpected issues. If you’re adding SSL to an existing WordPress site and are running into errors, then you’re in luck. In this guide, we will cover how to fix the most common issues with SSL / HTTPs in WordPress.

Fixing common HTTPS / SSL issues in WordPress

What is SSL / HTTPS and Why You Should Start Using it Right Away?

SSL / HTTPS is an encryption method that secures the connection between users’ browser and your WordPress hosting server. This makes it harder for hackers to eavesdrop on the connection.

Each SSL / HTTPS enabled site is issued a unique SSL certificate for identification purposes. If a server is pretending to be on HTTPS, and its certificate doesn’t match, then most modern browsers will warn the user from connecting to the website.

Insecure connection warning

Last year, Google announced plans to improve overall web security by encouraging website owners to start using SSL / HTTPS.

As part of this plan, Google’s Chrome web browser now marks all websites without an SSL certificate as “Not Secure”.

Chrome HTTP not secure

The ‘Not Secure’ label in the browser’s address bar gives a bad impression to your customers about your business.

Aside from that, you also need SSL / HTTPS enabled if you want to make an online store or want to use payment services like PayPal, Stripe, Authorize.net, etc.

Considering the pros and cons, all websites need to switch to SSL / HTTPS. If you haven’t already done that, then head over to our guide on how to properly move WordPress from HTTP to HTTPs for step by step instructions.

That being said, let’s take a look at some of the common issues with SSL/HTTPS in WordPress and how to fix them.

1. Fix NET::ERR_CERT_INVALID Error

This error message appears in Google Chrome. Other browsers display this error with a slightly different message, but it basically warn users that their connection to your website is insecure.

Certificate authority invalid error

This error message indicates that users’ browser didn’t accept the certificate presented by the website. This could happen due to a number of reasons:

  • The SSL certificate is issued to a different domain name or subdomain.
  • The certificate has expired.
  • Your browser doesn’t recognize certificate issuing authority.

If you purchased an SSL certificate and asked your WordPress hosting provider to install it for you, then you can contact them to fix it for you.

If you manually installed SSL certificate, then try reinstalling it or contact your SSL certificate provider for support.

2. Fix Mixed Content Errors After Moving WordPress to SSL / HTTPS

Mixed content errors are caused by sources (images, scripts, or stylesheets) that are still loading using the insecure HTTP protocol in the URLs.

If that is the case, then you will not be able to see a secure padlock icon in your website’s address bar.

Not secure

There are two ways to fix SSL / HTTPS mixed content errors in WordPress. We will show you both of them and then you can pick one that works best for you.

1. Fixed mixed content errors in WordPress using a Plugin

This method is easier and is recommended for beginners.

Simply install and activate the Really Simple SSL plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Settings » SSL page to review plugin settings. Really Simple SSL works out of the box and will automatically take care of SSL / HTTPS settings and fix mixed content errors.

Really Simple SSL settings

Note: The plugin attempts to fix mixed content errors by using output buffering technique. This can have a negative performance impact on your site. However, if you are using a caching plugin, then it will only impact the first page load.

2. Manually Fixed Mixed Content Errors in WordPress

This method requires manual troubleshooting, but it is more effective and better for performance.

First, you need to make sure that you are using HTTPS in WordPress settings. Go to Settings » General page and make sure that WordPress Address and Site Address options have HTTPS URLs.

WordPress URL settings

If you see URLs starting with HTTP, then you need to go ahead and change them to HTTPS. Don’t forget to click on the save changes button to store your settings.

Next, you need to find old HTTP URLs in your WordPress database and replace them with the new HTTPS URLs.

You can easily do that by installing and activating the Better Search Replace plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Tools » Better Search Replace page. In the ‘Search’ field, you need to add your website URL with HTTP. After that, add your website URL with https in the ‘Replace’ field.

Search and replace URLs in database

The plugin will now update URLs in your WordPress database.

If you are still seeing mixed content errors, then the next step is to troubleshoot URLs in your WordPress theme and plugins.

Using your browser’s Inspect tool, you will need to locate the resources causing the errors and where they are loading from.

Using inspect tool to locate mixed content errors

For theme resources, you will need to find them in your WordPress theme and replace HTTP with HTTPS.

This part can be a bit difficult for beginners as they will have to look for the URLs in all theme files.

If you are unable to find them yourself, then you can also reach out to theme developer and request them to update their theme. They will need to use WordPress best practices to load files, which will fix the HTTP/HTTPS issue.

Same goes for the mixed content loaded by a WordPress plugin. We don’t recommend editing plugin files yourself to change the URLs. You should notify the plugin developer and request them for an update. Meanwhile, you can disable the plugin on your site or find an alternative plugin.

3. Fix Too Many Redirects Errors After Moving to SSL / HTTPS

WordPress allows you to enforce SSL / HTTPS for the admin area by entering the following line into your wp-config.php file.

define('FORCE_SSL_ADMIN', true);

However, in some scenarios this setting alone would cause ‘Too many redirects‘ error. To fix this, you will need to add the following code to your wp-config.php file just before the line that says ‘That’s all, stop editing! Happy blogging.’.

define('FORCE_SSL_ADMIN', true);
// in some setups HTTP_X_FORWARDED_PROTO might contain 
// a comma-separated list e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
       $_SERVER['HTTPS']='on';

4. Fix WordPress HTTP to HTTPS Redirect

WordPress will not automatically redirect HTTP requests to HTTPS unless you tell it to do so. If you are using a plugin like Really Simple SSL, then it would take care of redirects. Otherwise, you will have to manually set up redirects.

To set up HTTP to HTTPS redirect, you need to add the following code to your .htaccess file.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

We hope this article helped you fix some common issues with SSL / HTTPS in WordPress. If you run into an issue that’s not covered in this article, then please leave a comment to let us know. We will update the article with the solution. You may also want to see our ultimate WordPress security guide with step by step instructions for beginners to secure their WordPress websites.

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.

The post How to Fix Common SSL Issues in WordPress (Beginner’s Guide) appeared first on WPBeginner.

How to Protect Your WordPress Site from Brute Force Attacks (Step by Step)

Do you want to protect your WordPress site from brute force attacks? These attacks can slow down your website, make it inaccessible, and even crack your passwords to install malware on your website. In this article, we will show you how to protect your WordPress… Read More »

The post How to Protect Your WordPress Site from Brute Force Attacks (Step by Step) appeared first on WPBeginner.

Do you want to protect your WordPress site from brute force attacks? These attacks can slow down your website, make it inaccessible, and even crack your passwords to install malware on your website. In this article, we will show you how to protect your WordPress site from brute force attacks.

protecting WordPress from brute force attacks

What is a Brute Force Attack?

Brute Force Attack is a hacking method which utilizes trial and error techniques to break into a website, a network or a computer system.

Hackers use automated software to send a large number of requests to the target system. With each request, these software attempt to guess the information needed to gain access, like passwords or pin codes.

These tools can also disguise themselves by using different IP addresses and locations, which makes it harder for the targeted system to identify and block these suspicious activities.

A successful brute force attack can give hackers access to your website’s admin area. They can install backdoor, malware, steal user information, and delete everything on your site.

Even unsuccessful brute force attacks can wreak havoc by sending too many requests which slows down your WordPress hosting servers and even crash them.

That being said, let’s take a look at how to protect your WordPress site from brute force attacks.

Step 1. Install a WordPress Firewall Plugin

Brute force attacks put a lot of load on your servers. Even the unsuccessful ones can slow down your website or completely crash the server. This is why it’s important to block them before they get to your server.

To do that, you’ll need a website firewall solution. A firewall filters out bad traffic and blocks it from accessing your site.

How website firewall works

There are two types of website firewalls that you can use.

Application Level Firewall – These firewall plugins examine the traffic once it reaches your server but before loading most WordPress scripts. This method is not as efficient because a brute force attack can still affect your server load.

DNS Level Website Firewall – These firewall route your website traffic through their cloud proxy servers. This allows them to only send genuine traffic to your main web hosting server while giving a boost to your WordPress speed and performance.

We recommend using Sucuri. It is the industry leader in website security and the best WordPress firewall in the market. Since it’s a DNS level website firewall, it means all your website traffic goes through their proxy where bad traffic is filtered out.

We use Sucuri on our website, and you can read our complete Sucuri review to learn more.

Step 2. Install WordPress Updates

Some common brute force attacks actively target known vulnerabilities in older versions of WordPress, popular WordPress plugins, or themes.

WordPress core and most popular WordPress plugins are open source and vulnerabilities are often fixed very quickly with an update. However if you fail to install updates, then you leave your website vulnerable to those old threats.

Simply go to Dashboard » Updates page in WordPress admin area to check for available updates. This page will show all updates for your WordPress core, plugins, and themes.

Updates page in WordPress admin area

For more details, see our guide on how to properly update WordPress plugins.

Step 3. Protect WordPress Admin Directory

Most brute force attacks on a WordPress site are trying to get access to the WordPress admin area. You can add password protection on your WordPress admin directory on a server level. This would block unauthorized access to your WordPress admin area.

Simply login to your WordPress hosting control panel (cPanel) and click on the ‘Directory Privacy’ icon under Files section.

Note: We’re using Bluehost in our screenshot but similar settings are available on other top hosting companies as well like SiteGround, HostGator, etc.

Directory privacy in cPanel

Next, you need to locate the wp-admin folder and click on the folder name.

Browse and locate the wp-admin folder

cPanel will now ask you to provide a name for the restricted folder, username, and password. After entering this information click on the save button to store your settings.

Password protect WordPress admin directory

Your WordPress admin directory is now password protected. You will see a new login prompt when you visit your WordPress admin area.

Login prompt

If you run into a 404 error or error too many redirects message, then you need to add the following line to your WordPress .htaccess file.

ErrorDocument 401 default

For more details, see our article on how to password protect WordPress admin directory.

Step 4. Add Two-Factor Authentication in WordPress

Two-Factor authentication adds an additional security layer to your WordPress login screen. Basically, users will need their phones to generate a one-time passcode along with their login credentials to access the WordPress admin area.

Enter two-step authentication code

Adding two-factor authentication will make it harder for hackers to gain access even if they are able to crack your WordPress password.

For detailed step by step instructions, see our guide on how to how to add two-factor authentication in WordPress

Step 5. Use Unique Strong Passwords

Passwords are the keys to gain access to your WordPress site. You need to use unique strong passwords for all your accounts. A strong password is a combination of numbers, letters, and special characters.

It’s important that you use strong passwords for not just your WordPress user accounts but also for FTP, web hosting control panel, and your WordPress database.

Most beginners ask us how to remember all these unique passwords? Well, you don’t need to. There are excellent password manager apps available that will securely store your passwords and automatically fill them in for you.

To learn more, see our beginner’s guide on best way to manage passwords for WordPress.

Step 6. Disable Directory Browsing

By default, when your web server does not find an index file (i.e. a file like index.php or index.html), it automatically displays an index page showing the contents of the directory.

Directory index

During a brute force attack, hackers can use directory browsing to look for vulnerable files. To fix this, you need to add the following line at the bottom of your WordPress .htaccess file.

Options -Indexes

For more details, see our article on how to disable directory browsing in WordPress.

Step 7. Disable PHP File Execution in Specific WordPress Folders

Hackers may want to install and execute a PHP script in your WordPress folders. WordPress is written mainly in PHP, which means you cannot disable that in all WordPress folders.

However, there are some folders that don’t need any PHP scripts. For example, your WordPress uploads folder located at /wp-content/uploads.

You can safely disable PHP execution in the uploads folder which is a common place hackers use to hide backdoor files.

First, you need to open a text editor like Notepad on your computer and paste the following code:

<Files *.php>
deny from all
</Files>

Now, save this file as .htaccess and upload it to /wp-content/uploads/ folders on your website using an FTP client.

Step 8. Install and Setup a WordPress Backup Plugin

WordPress backup plugins

Backups are the most important tool in your WordPress security arsenal. If all else fails, then backups will allow you to easily restore your website.

Most WordPress hosting companies offer limited backup options. However, these backups are not guaranteed, and you are solely responsible for making your own backups.

There are several great WordPress backup plugins, which allow you to schedule automatic backups.

We recommend using UpdraftPlus. It is beginner friendly and allows you to quickly setup automatic backups and store them on remote locations like Google Drive, Dropbox, Amazon S3, and more.

For step by step instructions, see our guide on how to how to backup and restore your WordPress site with UpdraftPlus

All above-mentioned tips will help you protect your WordPress site against brute force attacks. For a more comprehensive security setup, you should follow the instructions in our ultimate WordPress security guide for beginners.

We hope this article helped you learn how to protect your WordPress site from brute force attacks. You may also want to look out for the signs that your WordPress is hacked and how to fix a hacked WordPress site.

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.

The post How to Protect Your WordPress Site from Brute Force Attacks (Step by Step) appeared first on WPBeginner.

How to Create an IDX Real Estate Website using WordPress

Do you want to create an IDX real estate website using WordPress? A real estate website requires specific features that are not normally available in ready-made websites, but don’t worry we got you covered. In this article, we will show you how to easily create… Read More »

The post How to Create an IDX Real Estate Website using WordPress appeared first on WPBeginner.

Do you want to create an IDX real estate website using WordPress? A real estate website requires specific features that are not normally available in ready-made websites, but don’t worry we got you covered. In this article, we will show you how to easily create an IDX real estate website using WordPress.

How to create IDX real estate website using WordPress

What is IDX?

IDX or Internet Data Exchange is a software standard used by realtors, brokers, and their teams to display frequently updated listings from MLS (multiple listing services).

Why is IDX Important for Real Estate Websites?

Real estate websites use IDX to showcase property listings with up-to-date information that’s pulled directly from MLS. IDX allows you to showcase a wide range of properties, so you can generate more leads for your business.

How to Make an IDX Real Estate Website?

Typically you would have to hire a developer to build an IDX real estate website which would cost you thousands of dollars.

But that’s not ideal if you’re just starting out.

Luckily there is an easier solution that you can use to make an IDX real estate website by yourself (without any coding knowledge).

We’re going to walk you through each step, one by one. But before we do, you will need the following things to get started.

  • A domain name (This will be your website’s address that your users will type in their browsers to visit your website i.e wpbeginner.com)
  • A web hosting account (This is where your website’s files will be stored)
  • A real estate website template
  • An IDX WordPress plugin

Ready? Let’s get started.

Step 1. Getting Started with Your Real Estate Website

First, you need to choose the right platform for your website. WordPress is the world’s most popular website builder used by tens of thousands of real estate websites.

When we refer to WordPress, we’re referring to WordPress.org (software), not the WordPress.com (hosting service). Often beginners confuse these two due to the name. See our article on WordPress.com vs WordPress.org for a side-by-side comparison.

We recommend using self-hosted WordPress.org because it gives you access to all the WordPress features out of the box.

To get started with WordPress, you will need to register a domain name and get a WordPress hosting account.

Normally, a domain name costs $14.99 / year and website hosting costs $7.99 / month.

This is a lot for small business owners who’re just starting out.

This is why we convinced Bluehost to offer WPBeginner users a free domain name, free SSL certificate, and 60% discount on hosting.

Basically, you can get started for as low as $2.75 per month.

→ Click Here to Claim This Exclusive Bluehost Offer ←

Note: Bluehost is an officially recommended hosting provider of WordPress, and we also use Bluehost for several of our own websites.

Once you have signed up for hosting, you will get an email with a link to your hosting dashboard.

Bluehost will automatically install WordPress for you, and you will be able to login to your WordPress site directly from the hosting dashboard.

Bluehost hosting dashboard

Once logged in, you will see the WordPress admin area. This is where you will manage your website, change settings, and add new content.

WordPress admin area

Step 2. Choose a Real Estate WordPress Theme

The best thing about WordPress is that it gives you access to thousands of pre-made templates also known as WordPress themes. However, a real estate website has different needs than a regular business website.

Luckily, there are tons of beautiful WordPress themes that you can use to make a real estate website. See our expert pick of the best real estate WordPress themes.

Finding a real estate theme

Some tips on choosing a theme for your real estate website.

  • Strive for simplicity in design.
  • Keep in mind that theme demos use a lot of images that don’t come pre-installed. You will have to replace them with your own.
  • Make sure the theme works on all screen sizes and devices.
  • Look for IDX / MLS integration and compatible themes with your IDX plugin.
  • Check for theme reviews and performance.

For more details, see our guide on how to choose the perfect WordPress theme for your website.

After choosing a real estate theme for your website, you can go ahead and install it. For detailed instructions, see our beginner’s guide on how to install a WordPress theme.

Step 3. Choose an IDX WordPress Plugin

There are plenty of WordPress IDX plugins on the market. You will need to carefully choose the plugin that works with your MLS provider.

We recommend using the dsIDXpress plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, the plugin will add a new menu item labeled ‘IDX’ to your WordPress admin bar. Clicking on it will take you to plugin’s settings page.

IDX activation key

You will need to enter your activation key. You can find this information on the plugin’s website or the email they sent you when you registered the plugin.

After activation, the plugin offers multiple ways to add MLS content to your website. If you are using the demo version of the plugin, then you get access to fictional MLS listings. Paid users will be able to select their MLS provider from the plugin’s website.

Once you have added your MLS provider, you can go ahead and start adding MLS content. The easiest way to do this is by using the IDX widgets.

Head over to Appearance » Widgets page, and you will see multiple IDX widgets that you can add to your website. This includes IDX listings, IDX area, IDX search, and IDX single listing widgets.

IDX widgets

You can also add MLS content to your WordPress posts or pages. Simply create a new post or page, and you will notice the IDX listings button in the Visual Editor.

IDX shortcode buttons

Another way to generate content from your MLS listings is by visiting IDX Pages page and clicking on the ‘Add New’ button.

IDX Pages work just like regular WordPress pages, except that they will display your MLS listings. To choose what you want to show on the page, you can use the IDX Data Filters section at the bottom of the page.

IDX data filters

Don’t worry if your listings don’t look aesthetically pleasing in the beginning. Just focus on adding the listings you want to display at first.

Once you are done setting up your MLS content, you may need your theme’s support team to help you tightly integrate it using custom CSS.

Preview of IDX listings displayed on a real estate website

Step 4. Promoting Your Real Estate Website

You WordPress real estate theme and your IDX plugin provide you plenty of options to create targetted content for search engines.

For example, if you want to target a specific neighborhood, city, or housing community, then you can create specific pages for their listings.

Apart from displaying the listings, you can further optimize that page by adding useful information about that particular area.

Next, you would need to learn some basic WordPress SEO skills. We have a complete WordPress SEO guide with step by step instructions for beginners which will walk you through it.

Step 5. Capturing Leads from Your Real Estate Website

Lead generation

Did you know that almost 75% of visitors who see your website will never see it again? It is not your fault, it is just that the internet is huge and more websites are joining each day to increase competition.

Instead of letting those potential buyers slip away, you need to get their information.

This is where OptinMonster comes in. It is the best lead generation software in the world and helps you convert casual visitors into leads and then clients.

See how WoodSide Communities made $249,435 in less than 2 months using OptinMonster.

To get started, you may want to see these practical lead generation tips for those in real estate.

Another useful tool you need in your arsenal is WPForms. It is the best WordPress contact form plugin and will allow you to easily add contact forms for each listing on your site.

Step 6. Mastering WordPress Skills

WordPress is quite easy to use but from time to time you will need help. Luckily, there is plenty of help available online for free.

WPBeginner itself is the largest WordPress resource site in the world. We offer tons of beginner’s guides, how-tos, tutorials, and videos (all of them are totally free).

Here are some handy WPBeginner resources that you should bookmark to continue learning WordPress.

  • WPBeginner Blog – This is where we publish our WordPress tutorials, how tos, and step by step guides.
  • WPBeginner Videos – These step by step videos will help you learn WordPress FAST.
  • WPBeginner on YouTube – Need more video instructions? Subscribe to our YouTube channel with more than 52,000 subscribers and 7 Million+ views.
  • WPBeginner Dictionary – The best place for beginners to start and familiarize themselves with the WordPress lingo.
  • WPBeginner Blueprint – Check out plugins, tools, and services we use on WPBeginner.
  • WPBeginner Deals – Exclusive discounts on WordPress products and services for WPBeginner users.

Many of our users use Google to find answers on WPBeginner by simply adding ‘wpbeginner’ at the end of their search term.

We hope this article helped you learn how to create an IDX real estate website using WordPress. You may also want to see our list of essential WordPress plugins for business websites.

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.

The post How to Create an IDX Real Estate Website using WordPress appeared first on WPBeginner.

How to Create an IDX Real Estate Website using WordPress

Do you want to create an IDX real estate website using WordPress? A real estate website requires specific features that are not normally available in ready-made websites, but don’t worry we got you covered. In this article, we will show you how to easily create… Read More »

The post How to Create an IDX Real Estate Website using WordPress appeared first on WPBeginner.

Do you want to create an IDX real estate website using WordPress? A real estate website requires specific features that are not normally available in ready-made websites, but don’t worry we got you covered. In this article, we will show you how to easily create an IDX real estate website using WordPress.

How to create IDX real estate website using WordPress

What is IDX?

IDX or Internet Data Exchange is a software standard used by realtors, brokers, and their teams to display frequently updated listings from MLS (multiple listing services).

Why is IDX Important for Real Estate Websites?

Real estate websites use IDX to showcase property listings with up-to-date information that’s pulled directly from MLS. IDX allows you to showcase a wide range of properties, so you can generate more leads for your business.

How to Make an IDX Real Estate Website?

Typically you would have to hire a developer to build an IDX real estate website which would cost you thousands of dollars.

But that’s not ideal if you’re just starting out.

Luckily there is an easier solution that you can use to make an IDX real estate website by yourself (without any coding knowledge).

We’re going to walk you through each step, one by one. But before we do, you will need the following things to get started.

  • A domain name (This will be your website’s address that your users will type in their browsers to visit your website i.e wpbeginner.com)
  • A web hosting account (This is where your website’s files will be stored)
  • A real estate website template
  • An IDX WordPress plugin

Ready? Let’s get started.

Step 1. Getting Started with Your Real Estate Website

First, you need to choose the right platform for your website. WordPress is the world’s most popular website builder used by tens of thousands of real estate websites.

When we refer to WordPress, we’re referring to WordPress.org (software), not the WordPress.com (hosting service). Often beginners confuse these two due to the name. See our article on WordPress.com vs WordPress.org for a side-by-side comparison.

We recommend using self-hosted WordPress.org because it gives you access to all the WordPress features out of the box.

To get started with WordPress, you will need to register a domain name and get a WordPress hosting account.

Normally, a domain name costs $14.99 / year and website hosting costs $7.99 / month.

This is a lot for small business owners who’re just starting out.

This is why we convinced Bluehost to offer WPBeginner users a free domain name, free SSL certificate, and 60% discount on hosting.

Basically, you can get started for as low as $2.75 per month.

→ Click Here to Claim This Exclusive Bluehost Offer ←

Note: Bluehost is an officially recommended hosting provider of WordPress, and we also use Bluehost for several of our own websites.

Once you have signed up for hosting, you will get an email with a link to your hosting dashboard.

Bluehost will automatically install WordPress for you, and you will be able to login to your WordPress site directly from the hosting dashboard.

Bluehost hosting dashboard

Once logged in, you will see the WordPress admin area. This is where you will manage your website, change settings, and add new content.

WordPress admin area

Step 2. Choose a Real Estate WordPress Theme

The best thing about WordPress is that it gives you access to thousands of pre-made templates also known as WordPress themes. However, a real estate website has different needs than a regular business website.

Luckily, there are tons of beautiful WordPress themes that you can use to make a real estate website. See our expert pick of the best real estate WordPress themes.

Finding a real estate theme

Some tips on choosing a theme for your real estate website.

  • Strive for simplicity in design.
  • Keep in mind that theme demos use a lot of images that don’t come pre-installed. You will have to replace them with your own.
  • Make sure the theme works on all screen sizes and devices.
  • Look for IDX / MLS integration and compatible themes with your IDX plugin.
  • Check for theme reviews and performance.

For more details, see our guide on how to choose the perfect WordPress theme for your website.

After choosing a real estate theme for your website, you can go ahead and install it. For detailed instructions, see our beginner’s guide on how to install a WordPress theme.

Step 3. Choose an IDX WordPress Plugin

There are plenty of WordPress IDX plugins on the market. You will need to carefully choose the plugin that works with your MLS provider.

We recommend using the dsIDXpress plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, the plugin will add a new menu item labeled ‘IDX’ to your WordPress admin bar. Clicking on it will take you to plugin’s settings page.

IDX activation key

You will need to enter your activation key. You can find this information on the plugin’s website or the email they sent you when you registered the plugin.

After activation, the plugin offers multiple ways to add MLS content to your website. If you are using the demo version of the plugin, then you get access to fictional MLS listings. Paid users will be able to select their MLS provider from the plugin’s website.

Once you have added your MLS provider, you can go ahead and start adding MLS content. The easiest way to do this is by using the IDX widgets.

Head over to Appearance » Widgets page, and you will see multiple IDX widgets that you can add to your website. This includes IDX listings, IDX area, IDX search, and IDX single listing widgets.

IDX widgets

You can also add MLS content to your WordPress posts or pages. Simply create a new post or page, and you will notice the IDX listings button in the Visual Editor.

IDX shortcode buttons

Another way to generate content from your MLS listings is by visiting IDX Pages page and clicking on the ‘Add New’ button.

IDX Pages work just like regular WordPress pages, except that they will display your MLS listings. To choose what you want to show on the page, you can use the IDX Data Filters section at the bottom of the page.

IDX data filters

Don’t worry if your listings don’t look aesthetically pleasing in the beginning. Just focus on adding the listings you want to display at first.

Once you are done setting up your MLS content, you may need your theme’s support team to help you tightly integrate it using custom CSS.

Preview of IDX listings displayed on a real estate website

Step 4. Promoting Your Real Estate Website

You WordPress real estate theme and your IDX plugin provide you plenty of options to create targetted content for search engines.

For example, if you want to target a specific neighborhood, city, or housing community, then you can create specific pages for their listings.

Apart from displaying the listings, you can further optimize that page by adding useful information about that particular area.

Next, you would need to learn some basic WordPress SEO skills. We have a complete WordPress SEO guide with step by step instructions for beginners which will walk you through it.

Step 5. Capturing Leads from Your Real Estate Website

Lead generation

Did you know that almost 75% of visitors who see your website will never see it again? It is not your fault, it is just that the internet is huge and more websites are joining each day to increase competition.

Instead of letting those potential buyers slip away, you need to get their information.

This is where OptinMonster comes in. It is the best lead generation software in the world and helps you convert casual visitors into leads and then clients.

See how WoodSide Communities made $249,435 in less than 2 months using OptinMonster.

To get started, you may want to see these practical lead generation tips for those in real estate.

Another useful tool you need in your arsenal is WPForms. It is the best WordPress contact form plugin and will allow you to easily add contact forms for each listing on your site.

Step 6. Mastering WordPress Skills

WordPress is quite easy to use but from time to time you will need help. Luckily, there is plenty of help available online for free.

WPBeginner itself is the largest WordPress resource site in the world. We offer tons of beginner’s guides, how-tos, tutorials, and videos (all of them are totally free).

Here are some handy WPBeginner resources that you should bookmark to continue learning WordPress.

  • WPBeginner Blog – This is where we publish our WordPress tutorials, how tos, and step by step guides.
  • WPBeginner Videos – These step by step videos will help you learn WordPress FAST.
  • WPBeginner on YouTube – Need more video instructions? Subscribe to our YouTube channel with more than 52,000 subscribers and 7 Million+ views.
  • WPBeginner Dictionary – The best place for beginners to start and familiarize themselves with the WordPress lingo.
  • WPBeginner Blueprint – Check out plugins, tools, and services we use on WPBeginner.
  • WPBeginner Deals – Exclusive discounts on WordPress products and services for WPBeginner users.

Many of our users use Google to find answers on WPBeginner by simply adding ‘wpbeginner’ at the end of their search term.

We hope this article helped you learn how to create an IDX real estate website using WordPress. You may also want to see our list of essential WordPress plugins for business websites.

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.

The post How to Create an IDX Real Estate Website using WordPress appeared first on WPBeginner.

How to Fix the 502 Bad Gateway Error in WordPress

Do you want to fix the 502 bad gateway error on your site? This error is quite annoying because it can be caused by a lot of different things. This means troubleshooting the 502 bad gateway error can take some time. In this article, we… Read More »

The post How to Fix the 502 Bad Gateway Error in WordPress appeared first on WPBeginner.

Do you want to fix the 502 bad gateway error on your site? This error is quite annoying because it can be caused by a lot of different things. This means troubleshooting the 502 bad gateway error can take some time. In this article, we will show you how to easily fix the 502 bad gateway error in WordPress.

How to fix the 502 bad gateway error in WordPress

What is a 502 Bad Gateway Error?

A 502 bad gateway error is triggered when your WordPress hosting server gets an invalid response for the requested page.

Bad gateway error is one of the common WordPress errors that you may encounter on your site. It can be caused by a number of reasons and depending on your server the error message may also differ in looks slightly.

502 bad gateway in browser

When you visit a website your browser sends a request to the hosting server. The hosting server then finds the page and sends it back to your browser with the status code.

Normally, you wouldn’t see this status code. However, in case of an error the status code is displayed with an error message. Examples of such errors include 404 not found, 503 service unavailable, 403 forbidden error, and more.

The most common reason for a 502 bad gateway error is when your request takes too long for the server to respond. This delay can be a temporary glitch caused by high traffic. It could also be a glitch caused by a poorly coded WordPress theme or plugin. Last but not least, it can also happen due to a server misconfiguration.

That being said, let’s take a look at how to easily fix the 502 bad gateway error in WordPress.

Fixing the 502 Bad Gateway Error

This error is usually caused when your server is unable to find the cause of the invalid response. This means that we will try different troubleshooting steps until we find the problem.

Ready, let’s get started.

Step 1: Reload Your Website

Sometimes your server may take longer to respond due to increased traffic or low server resources. In that case, the problem may automatically disappear in a few minutes. You should try reloading the web page that you are viewing to see if this was the cause.

If this fixed your problem, then you do not need to read any further. However, if you see this error frequently, then you need to continue reading as there may be something else that needs fixing.

Step 2: Clear Browser Cache

Your browser may be showing you the error page from the cache. Even after the issue is fixed, you would see the 502 error because the browser is loading your website from cache.

To fix this, users with Windows/Linux operating systems can press Ctrl + F5 buttons and Mac OS users can press CMD + Shift + R buttons on their keyboards to refresh the page. You can also remove the cache manually from your browser settings.

Clear browser cache

Once you clear your WordPress cache, try loading the website again.

You can use a different browser to troubleshoot if the problem is occurring because of browser cache. If you see the error on all browsers, then continue reading.

Step 3: Disable the CDN or Firewall

If you are using a CDN service or website firewall on your website, then it is possible that their servers are acting up. To check this, you will need to temporarily disable CDN.

Once disabled, it will remove the additional layer that has been created between your browser and the hosting server. Your website will now load entirely from your server and if the issue was caused by the CDN / firewall service, then it will get resolved now.

You can then contact your CDN service provider for support. Once the issue is resolved, you can go ahead and enable the CDN again.

Step 4: Update WordPress Themes and Plugins

If the error is still there, then the next step is to check your theme or plugins.

First, you will need to deactivate all WordPress plugins via FTP. After that, visit your website to see if the error has resolved.

If it is, then one of your plugins was causing the issue. You now need to activate all plugins one by one until you can reproduce the error. This will help you locate the plugin responsible for the error.

You can find an alternative plugin or contact the plugin author for support.

If deactivating plugins didn’t solve your issue, then you would want to check your WordPress theme. You will need to switch WordPress theme via phpMyAdmin.

After switching your theme to the default WordPress theme, visit your website to see if it’s working. If you are still seeing the error, then continue reading.

Step 5: Check the Hosting Server

If all above-mentioned troubleshooting steps failed, then it is likely an issue with your hosting server.

You need to contact your hosting provider’s support team and let them know the issue. You can also mention all the troubleshooting steps you have taken.

All good WordPress hosting companies will be able to quickly fix the issue if it is caused by a server misconfiguration.

That’s all. We hope this article helped you learn how to fix the 502 bad gateway error in WordPress. You may also want to see our complete WordPress troubleshooting guide for step by step instructions on fixing your WordPress issues.

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.

The post How to Fix the 502 Bad Gateway Error in WordPress appeared first on WPBeginner.

How to Create a BuzzFeed Like Website Using WordPress

Recently one of our readers asked if it was possible to create a BuzzFeed like website using WordPress? BuzzFeed is one of the most popular websites on the internet known primarily for its viral content. Its success has inspired many bloggers to follow the same… Read More »

The post How to Create a BuzzFeed Like Website Using WordPress appeared first on WPBeginner.

Recently one of our readers asked if it was possible to create a BuzzFeed like website using WordPress? BuzzFeed is one of the most popular websites on the internet known primarily for its viral content. Its success has inspired many bloggers to follow the same model. In this article, we will show you how to easily create a BuzzFeed like website using WordPress.

Making a BuzzFeed like website using WordPress

Why Start a BuzzFeed Like Website?

BuzzFeed is one of the most popular websites on the internet. Popular for its quizzes, listicles, and pop-culture commentary, the website has grown into a massive media company with annual revenue of $250 Million in 2016.

BuzzFeed represents a successful business model that many aspiring bloggers and entrepreneurs can follow. It allows you to make money online while showcasing your creativity and offering value to your users.

What Do You Need to Build a BuzzFeed Like Website?

First, you will need to choose the right platform. There are plenty of blogging platforms that you can choose from, but we recommend using WordPress because it is the world’s most popular website builder and content management system.

Fun fact: WordPress powers over 30% of all websites on the internet.

When we say WordPress, we are talking about self-hosted WordPress.org and not WordPress.com. They are two different platforms. See our article on WordPress.com vs WordPress.org for a side by side comparison of two platforms.

We recommend using WordPress.org because it gives you full control, ownership, and freedom to build your own BuzzFeed like website. To learn more, see our complete WordPress review.

There are three things you will need to make a website like Buzzfeed:

  • A domain name – This will be your website’s address and what users will type in their browsers to see your blog. (For example, wpbeginner.com)
  • Web hosting – This will be your website’s home and where you will store all your website files
  • Your undivided attention for 40 mins

Yes, you can make a BuzzFeed like website in 40 minutes, and we will walk you through it every step of the way.

In this tutorial, we will cover the following:

  • How to Register a Domain Name for Free
  • How to Choose the Best Web Hosting
  • How to Install WordPress
  • How to Find the Perfect BuzzFeed like Theme (website design)
  • How to Add BuzzFeed Like Content to Your Blog
  • How to Get More Visitors to Your Viral Blog
  • How to Make Money from Your Viral Blog
  • Resources to Learn WordPress Grow your Blog

Ready? Let’s get started.

Setting up a BuzzFeed Like Website Using WordPress

First, you will need to register a domain name and purchase hosting.

Normally, a domain name costs $14.99 / year and website hosting $7.99 per month which is usually paid annually.

If you are just starting out, then this is quite a lot of money.

Thankfully, Bluehost has agreed to offer WPBeginner readers a free domain name, free SSL certificate, and a 60% discount on hosting.

Basically, you can get started for $2.75 per month.

→ Click Here to Claim This Exclusive Bluehost Offer ←

Bluehost is one of the largest hosting companies in the world, and they are an officially recommended WordPress hosting provider.

Note: At WPBeginner we believe in transparency. If you sign up with Bluehost using our referral link, then we will earn a small commission at no extra cost to you (in fact, you will save money and get a free domain). We would get this commission for recommending just about any WordPress hosting company, but we only recommend products that we personally use and believe will add value to our readers.

That being said, let’s move on to setting up your domain name and hosting, so you can start building your website.

First, you need to visit the Bluehost website and click on the ‘Get Started Now’ button.

Get started with Bluehost

Next, you will be asked to select a plan. Basic and Plus plans are popular among our users.

After that, you will need to choose a domain name for your website.

Choose domain name for your website

Some tips on choosing the best domain name for a BuzzFeed like website.

Need more advice? See our guide on how to choose the perfect domain name for your website.

After choosing your domain name, you will enter your account information such as name, address, email, etc.

Below that, you will see some extra hosting options that you can purchase. We don’t recommend purchasing these extras because they will increase your hosting bill. You can always add them later if needed.

Hosting extras

Next, you will need to add your payment information to finish the purchase.

After that, you will receive an email with a link to your hosting control panel and login details.

Installing WordPress

Bluehost will automatically install WordPress for you, and you will be able to login to your WordPress site directly from the hosting dashboard.

Bluehost dashboard

Once logged in, you will see the WordPress admin area. From here you will manage your website, change content, and add content.

WordPress dashboard

Choose a BuzzFeed Like Design for Your Website

By default, WordPress comes with a very basic theme which doesn’t look anything like BuzzFeed.

Default WordPress theme

Luckily there are thousands of pre-made WordPress multi-purpose themes that you can choose from. We have hand-picked a few WordPress themes designed for viral content and BuzzFeed like websites.

1. Doberman

Doberman

Doberman is the perfect WordPress theme for BuzzFeed like viral content websites. It boosts user engagement with techniques used by viral content websites like social counts, trending content, popular posts, custom reactions, social sharing prompts, and more.

It has over 80 customization options allowing you to use your own colors, layouts, and styles. You can make it uniquely yours without writing any code. It also includes 1-click installation of demo content, after which you can simply go ahead and replace content with your own.

2. SociallyViral

SociallyViral

SociallyViral is another excellent WordPress theme designed specifically for viral magazine websites. It includes social shares, social media icons, trending posts, social integrations, Google AdSense placements, and more.

It has built-in ‘load more posts’ function with 4 different styles, email subscription box, and a featured post section on the top. It is highly optimized for SEO with Schema rich snippets support.

3. Noozbeat

Noozbeat

Noozbeat is a beautifully designed WordPress theme made for content-rich websites like online magazines and newspapers. It comes with dedicated spots to display ads on your website.

It also includes multiple layouts for homepage, categories, and single articles. It is easy to use with tons of customization options and unlimited color choices.

4. Snapse (Free)

Synapse

Synapse is a free WordPress theme for viral magazines and newspaper websites. It features a multi-color design with a full-width layout which gives it a trendy look.

It includes simple customization options which make it easy to use and quick to set up. Synapse is light-weight and compatible with all popular WordPress plugins.

5. TruePixel

TruePixel

TruePixel is another modern WordPress theme designed for content-rich websites. It is designed to reduce bounce rate and boost user engagement which means more page views for your website.

It is also advertisement ready which allows you to start monetizing your website right away. It comes with a custom theme options panel which will help you easily set up your website.

6. BuzzMag (Free)

BuzzMag

BuzzMag is a free WordPress theme designed for online magazines. It comes with a featured posts section on top, a modern homepage design that puts your content in front and center. It has ready-to-use advertising areas, multiple-sidebars, and easy to use theme options.

Want to look at more themes? See our expert pick of the best WordPress magazine themes that can be used to build a BuzzFeed like website.

Creating Viral Content for Your Website

BuzzFeed started out with viral content like personality quizzes, memes, listicles, and pop-culture commentary. It has now evolved into a large media company publishing different types of content.

You will need to decide what type of content you want to publish on your website.

WordPress makes it easy to add any type of content to your website. You can create listicles, articles, upload images, embed videos and audio, create photo galleries and more.

To learn more, see our beginner’s guide on how to add a new post in WordPress and utilize all its features.

Here are some of our guides that will help you create content similar to BuzzFeed and other viral magazines.

While you are building a website similar to BuzzFeed, it is important to make it your own by giving it a unique voice and style. This will help your brand stand out and capture a loyal audience.

To achieve this, you will need to regularly publish new content. You will notice that larger websites publish a lot of content each day. This is very difficult to do in the beginning, so you need to choose your own frequency.

We recommend starting with three articles a week and then increasing your pace to publish daily.

Now you may think, how would you come up with new ideas for blog posts on a regular basis? See these 73 types of blog posts that are engaging and can easily be used on a viral content website.

Need even more ideas? Make it a habit of visiting websites similar to BuzzFeed for inspiration. We are not saying that you should steal or copy their content.

Instead, collect ideas /topics, get inspired, and learn. Use these ideas with your own blog posts to create something new and original.

Getting More Visitors to Your Viral Blog

Viral content websites like BuzzFeed rely on traffic and user engagement for success. More people visiting your website means more pageviews and higher advertising revenue.

However, most beginners don’t know where to start and how to get more traffic to their website.

Optimize your website for SEO

Most popular websites on the internet get majority of their traffic from search engines like Google. Experienced website owners use SEO (Search Engine Optimization) to improve their websites for search engines.

WordPress is built to be an SEO friendly platform out of the box. However, there is still a lot you can do to make sure your content is found by search engines and is displayed higher in search rankings.

For complete setup, follow the step by step instructions in our WordPress SEO guide for beginners.

Improve your website speed and performance

You will notice that BuzzFeed loads extremely fast and works well even on slower internet connections. A faster website offers users a better user experience, and it also improves your SEO.

You can make your website fast by implementing some best practices to fine-tune its performance.

We have a complete guide on improving WordPress speed and performance with step by step instructions for beginners.

Learn from your users

To make your website popular, you need to know what your users prefer. Most beginners try to make educated guesses instead of getting the actual data.

Simply install Google Analytics on your website, and it will tell you which pages are popular on your site, where users are coming from, how much time they spend, and more.

You can also track user engagement on your website with Google Analytics. This allows you to see exactly what users do when they are on your website and what you can do to increase their engagement.

Making Money From Your BuzzFeed Like Website

BuzzFeed not only has a large audience, it also makes a lot of money. Their primary source of revenue is from online advertisements and selling marketing solutions to businesses and advertisers.

As a beginner, you may not get as high paying advertisers as BuzzFeed, but there are plenty of ways to generate a steady income from your website.

1. Displaying Ads on Your Website Using Google AdSense

Millions of websites on the internet rely on ads to make money. Google AdSense makes it super easy for bloggers to display ads on their websites.

You don’t have to worry about finding advertisers and collecting money. Google deals with advertisers, collects money, and sends it to you after taking a small cut.

For detailed instructions, see our step by step guide on how to properly add Google AdSense in WordPress.

2. Build Social Media Following

Viral content platforms like BuzzFeed have huge social media following, which has made them even more attractive to top brands. These brands approach them for collaboration, brand placement, and other deals to reach their massive social media audience.

However, for this, you need to start building a following on select social media platforms. Instagram and YouTube are the two platforms that attract a lot of big and small businesses.

An easy way to build a social following is by sharing posts on your website. You can share your Instagram posts on your blog and embed your videos in your blog posts.

3. Affiliate Marketing

Affiliate marketing allows you to recommend products and get a referral commission when your users purchase a product after clicking on your link.

You will need to find products that compliment your website’s topics and have an affiliate program. The biggest affiliate network you can join is Amazon Affiliates. It has thousands of products that you can choose from.

To get started, see our guide on how to manage affiliate links in WordPress.

There are plenty of other ways to generate revenue from your viral content blog. Take a look at our guide on different ways to make money from your blog for some more ideas.

Resources to Learn WordPress and Grow Your Blog

Building a magazine website like BuzzFeed allows you to experiment with different ways to add content, engage audiences, and grow your business. As you work on your website, you will realize that there is so much more you can do with WordPress.

WordPress is quite easy to use, but from time to time you will come up with questions. Good news is that there is plenty of help available online.

WPBeginner itself is the largest free WordPress resource site in the world. We have tons of helpful resources, guides, and how-tos, written specifically for beginners, bloggers, and business owners.

Following are a few handy WPBeginner resources that you should check out. All of them are completely free.

  • WPBeginner Blog – This is where we publish our WordPress tutorials, how tos, and step by step guides.
  • WPBeginner Videos – These step by step videos will help you learn WordPress FAST.
  • WPBeginner on YouTube – Need more video instructions? Subscribe to our YouTube channel with more than 52,000 subscribers and 7 Million+ views.
  • WPBeginner Dictionary – The best place for beginners to start and familiarize themselves with the WordPress lingo.
  • WPBeginner Blueprint – Check out plugins, tools, and services we use on WPBeginner.
  • WPBeginner Deals – Exclusive discounts on WordPress products and services for WPBeginner users.

Many of our users use Google to find answers on WPBeginner by simply adding wpbeginner after their search term.

We hope this article helped you create a BuzzFeed like website using WordPress. You may also want to see these practical tips to drive traffic to your new website. free

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.

The post How to Create a BuzzFeed Like Website Using WordPress appeared first on WPBeginner.

15 Useful WordPress Configuration Tricks That You May Not Know

If functions.php is the single most important file in your WordPress theme, then wp-config.php is the single most important file in your entire WordPress installation. In this article, we will share some of the most useful WordPress configuration tricks that you may not know yet.

The post 15 Useful WordPress Configuration Tricks That You May Not Know appeared first on WPBeginner.

WP-config is one of the most powerful files on your WordPress site, and it plays an important role in how WordPress works behind the scenes. There are some very useful WordPress configuration tricks that most beginners don’t know about. In this article, we will share some of the most useful WordPress configuration tricks that will help you troubleshoot, optimize, and secure your WordPress site.

Useful WordPress configuration tricks

How to Use these WordPress Configuration Tricks?

WordPress comes with a powerful configuration file called wp-config.php. It is located in the root folder of every WordPress site and contains important configuration settings.

To learn more, see our guide on how to edit wp-config.php file in WordPress.

All the best WordPress hosting companies come with 1-click WordPress installation which means you would never need to edit the wp-config.php file during the installation. This is the main reason why many users are not familiar with the power of this file.

You can use the wp-config file to troubleshoot, optimize, and secure your WordPress site.

The wp-config.php file is a powerful tool, and a tiny mistake in the code can make your website inaccessible. You should only edit this file when necessary and always create a complete WordPress backup before making any changes,

That being said, let’s take a look at some handy WordPress configuration tricks that you can use on your website.

1. The Basic WordPress Configuration Settings

By default, you just need to fill in the database settings during WordPress installation. If you don’t have a wp-config.php file present, then you will be asked to create one by filling in your database information.

Default WordPress configuration settings

WordPress will try to automatically save these settings by generating a wp-config.php file. However, if it fails, then you will need to add them manually.

To do that, you will need to connect with your website using an FTP client. Once connected, you will need to rename the wp-config-sample.php file to wp-config.php.

Rename wp-config-sample.php file

After that, you can go ahead and edit the newly created wp-config.php file. You will need to add your database information by changing the following lines:

define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');

Don’t forget to save your changes and upload the file back to the server.

2. Adding Security Keys in WordPress

The default WordPress installation automatically adds security keys to your configuration file. These security keys are used to add an extra security layer to your WordPress login and cookie authentication.

You can always regenerate security keys if you feel someone may be accessing your website without proper authentication. Changing security keys will log out all logged in users.

define( 'AUTH_KEY',         'put your unique phrase here' );
define( 'SECURE_AUTH_KEY',  'put your unique phrase here' );
define( 'LOGGED_IN_KEY',    'put your unique phrase here' );
define( 'NONCE_KEY',        'put your unique phrase here' );
define( 'AUTH_SALT',        'put your unique phrase here' );
define( 'SECURE_AUTH_SALT', 'put your unique phrase here' );
define( 'LOGGED_IN_SALT',   'put your unique phrase here' );
define( 'NONCE_SALT',       'put your unique phrase here' );

For more information, see our article on WordPress security keys and how to use them.

3. Change WordPress Table Prefix

A typical default WordPress installation adds a wp_ prefix to all WordPress database table names. Some WordPress security experts believe that changing the table prefix can make your WordPress database more secure.

To do that you, need to change the following line in your WordPress configuration.

$table_prefix = 'wp_';

If you are doing this for an existing website, then you will also need to change the table prefix in your WordPress database. To do that, see our article on how to change the WordPress database prefix.

4. Turn on Debugging in WordPress

WordPress comes with a neat debugging feature that allows you to see or hide WordPress errors when in debug mode. To turn this on, you will need to add this rule in your WordPress configuration file.

define( 'WP_DEBUG', true );

You can also turn on debugging while hiding the errors on your website and saving them in a log file instead. To do that, add the following lines to your configuration settings.

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

This will create a debug.log file inside wp-content folder of your website and store all debugging errors and notices inside the log file.

5. Changing Your Site or WordPress Address

Normally, you can set your WordPress and Site URLs from Settings » General page. However, you may not be able to do that if you don’t have access to your WordPress site, seeing redirect errors, or have just moved your site.

In that case, you can change your site and WordPress URLs via wp-config.php file by adding the following lines:

define('WP_HOME', 'http://www.example.com');
define('WP_SITEURL', 'http://www.example.com');

Don’t forget to replace example.com with your own domain name.

6. Override File Permissions

WordPress allows you to override file permissions if your host has restrictive permissions for all user files. Most users do not need this, but it exists for those who need it.

define('FS_CHMOD_FILE', 0644);
define('FS_CHMOD_DIR', 0755);

To learn more about file permissions, see our article on how-to fix file and folder permissions error in WordPress.

7. Changing Post Revision Settings

WordPress has a very useful a post revisions feature which allows you to undo changes to your posts and pages by reverting back to a previous version or an autosave.

You can disable or change post revision settings through the configuration file. Here are different post revision settings that you can use.

You can change how often WordPress stores an autosave as a revision by adding the following line:

define('AUTOSAVE_INTERVAL', 120); // in seconds

Some articles on your site may have dozens of post revisions depending on how long it took to write them. If you think that feature annoys you, then you can limit the number of revisions per post.

define('WP_POST_REVISIONS', 10);

If for some reason, you want to disable the post revisions feature altogether (not recommended at all), then you can use the following code to disable post revisions.

define( 'WP_POST_REVISIONS', false );

8. Changing WordPress Trash Settings

WordPress comes with a recycle bin feature called Trash. When a user sends a post to trash, it is still stored on your website for next 30 days as trash. After that time, WordPress automatically deletes them forever.

You can change this behavior by changing the number of days you want to keep the trash.

define( 'EMPTY_TRASH_DAYS', 15 ); // 15 days

If you do not like this feature, then you can disable it by adding the function below:

define('EMPTY_TRASH_DAYS', 0 );

Note: Using zero means your posts will be deleted permanently. WordPress would not ask for confirmation when you click on Delete Permanently. Any accidental click could cost you…

To learn more, see our article on how to limit or disable automatic empty trash feature in WordPress.

9. Adding FTP/SSH Constants to WordPress Configuration

By default, WordPress allows you to upgrade WordPress core, themes, and plugins from the admin dashboard. There are some hosts that require an FTP or SSH connection everytime you try to upgrade, or install a new plugin.

WordPress asking for FTP information

By using the codes, you can set the FTP or SSH constants and never have to worry about it again.

// forces the filesystem method: "direct", "ssh", "ftpext", or "ftpsockets"
define('FS_METHOD', 'ftpext');
// absolute path to root installation directory
define('FTP_BASE', '/path/to/wordpress/');
// absolute path to "wp-content" directory
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
// absolute path to "wp-plugins" directory
define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/');
// absolute path to your SSH public key
define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub');
// absolute path to your SSH private key
define('FTP_PRIVKEY', '/home/username/.ssh/id_rsa');
// either your FTP or SSH username
define('FTP_USER', 'username');
// password for FTP_USER username
define('FTP_PASS', 'password');
// hostname:port combo for your SSH/FTP server
define('FTP_HOST', 'ftp.example.org:21'); 

Note: Don’t forget to replace the WordPress path and ftp.example.com with your own FTP Host information.

10. Allow Automatic Database Repair

WordPress comes with a built-in feature to automatically optimize and repair WordPress database. However, this feature is turned off by default.

To enable this feature you need to add the following line to your WordPress configuration file.

define('WP_ALLOW_REPAIR', true);

After adding this, you need to visit the following URL to optimize and repair WordPress database

http://example.com/wp-admin/maint/repair.php

Don’t forget to replace example.com with your own domain name. You will see a simple page with the options to repair or repair and optimize the database. You don’t need to be logged in to access this page.

Optimize and repair WordPress database

11. Increase PHP Memory Limit

Some of the most common WordPress errors are caused by PHP memory exhausted. You can increase the PHP memory limit through wp-config.php file. Simply paste the code below:

define('WP_MEMORY_LIMIT', '128M');

12. Moving wp-content Directory

WordPress allows you to move your wp-content directory. Some experts believe that it can help strengthen WordPress security.

You will need to add the following code to your wp-config.php file:

define( 'WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/wp-content' );
define( 'WP_CONTENT_URL', 'http://example/blog/wp-content');
define( 'WP_PLUGIN_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/wp-content/plugins' );
define( 'WP_PLUGIN_URL', 'http://example/blog/wp-content/plugins');

Don’t forget to replace example.com with your own domain name.

13. Use Custom User Tables

By default, WordPress saves all user data in the tables wp_users and wp_usermeta. By using the function below, you can specify the table where you want your user information stored.

define('CUSTOM_USER_TABLE', $table_prefix.'my_users');
define('CUSTOM_USER_META_TABLE', $table_prefix.'my_usermeta');

14. Enable Multi-Site Network

Each WordPress site comes with a built-in multisite feature which allows you to create multiple WordPress sites using the same installation. To learn more, see our complete guide on how to install and setup WordPress multisite network.

You can enable multisite functionality by adding the following line to your WordPress configuration file:

define('WP_ALLOW_MULTISITE', true);

15. Securing Your WordPress Configuration File

As you can see, the wp-config.php file contains really important WordPress settings. By default it is located in the root WordPress folder, but you can move it. It can be moved outside your public_html directory, so users cannot access it. WordPress knows by default to look in other directories if the files is not found in the WordPress root folder.

You can also add the following code to your .htaccess file to limit access to this file.

# Protect wp-config.php
<Files wp-config.php>
    order allow,deny
    deny from all
</Files>

We hope this article helped you learn some useful WordPress configuration tricks that you didn’t know. You may also want to see our mega list of 55+ most wanted WordPress tips, tricks, and hacks that you can use on your site.

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.

The post 15 Useful WordPress Configuration Tricks That You May Not Know appeared first on WPBeginner.

How to Add LiveChat to Your WooCommerce Store (and Boost Sales)

Do you want to add LiveChat to your WooCommerce store? Live chat helps you connect with website visitors in real-time, so you can offer help, generate leads, and convert them into a customer. In this article, we will show you how to easily add LiveChat… Read More »

The post How to Add LiveChat to Your WooCommerce Store (and Boost Sales) appeared first on WPBeginner.

Do you want to add LiveChat to your WooCommerce store? Live chat helps you connect with website visitors in real-time, so you can offer help, generate leads, and convert them into a customer. In this article, we will show you how to easily add LiveChat to your WordPress eCommerce store like WooCommerce, Easy Digital Downloads, and more.

How to add LiveChat to your eCommerce store

Why Add LiveChat to Your WooCommerce Store

LiveChat helps you connect with your website visitors in real-time, and it’s proven to boost satisfaction levels. According to eConsultancy, live chat has the highest satisfaction levels of any customer service channel at 73%, compared to 61% for email and 44% for phone.

This is inline with our experience at OptinMonster because our live chat satisfaction score is at 85%.

But the biggest reason for adding LiveChat on your eCommerce website is the boost in conversion.

We saw a massive increase in overall conversion when we added live chat on OptinMonster website. A person who chats with us is 11x more likely to convert than an average website visitor.

Now you might be thinking, isn’t adding live chat expensive? Don’t you need trained support and sales agents to successfully run live chat.

Yes, that’s actually the biggest challenge to Live Chat, but we solved the problem.

Solving The Biggest Challenge of Live Chat

The biggest challenge of adding live chat to your eCommerce store is to manage agents. You will need to add trained support and sales agents to run live chat.

This is where LTVPlus comes in. They provide dedicated and well-trained live chat agents to manage your pre-sales live chat and simple support inquiries. These agents work with you to understand your product / business and act as an extension of your existing team.

LTVPlus

LTVPlus is started by the co-founder of MaxCDN, the content delivery network that we use here on WPBeginner, so we decided to give them a try.

We use LTVPlus on OptinMonster and have witnessed significant increase in our eCommerce conversions. The best part is that we don’t have to worry about hiring or training agents.

Since the entire setup is out-sourced, it’s very affordable, and setting up livechat pays for itself within the first week.

How to Easily Add LiveChat to Your WooCommerce Site

On our eCommerce website, we use LiveChat as our chat software. You can use any of the top live chat software, but for the sake of this tutorial, we’ll only show the platform that we’re using ourselves.

First, you need to visit the LiveChat website and signup for an account.

LiveChat signup

LiveChat is a paid solution (starting from $16.99 per agent). They also offer a free 30-day trial allowing you to check out the features and see if its a good fit for your business.

After registration, you will see the LiveChat dashboard. From here you need to click on the Settings button to customize the LiveChat window’s appearance.

Customize chat window

From here, you can choose the chat window colors and theme to match your website’s color scheme. After that, click on ‘Advanced window tweaks’ link to upload your own logo and add your social media profiles.

Next, you need to select an eye-catcher. These eye-catchers are images that are displayed when the LiveChat window is minimized.

LiveChat button or eyecatcher

LiveChat has several eyecatcher styles that you can use. Alternatively, you can also upload your own images and use them as your eyecatcher.

Now that you are satisfied with the chat window’s appearance, its time to add LiveChat agents. Switch to the ‘Agents’ tab and then click on the ‘Invite teammates’ link.

Invite teammates

This will bring you to add agent screen. You need to provide name, job title, and email address for the team member you want to invite.

Add agent to LiveChat

Don’t forget to change ‘Permissions’ for the team member you are adding. You can add them as agents with limited control on your account or as an administrator with full access to the app. If you are unsure, then select agent.

Your LiveChat setup is now ready, and you can add it to your WooCommerce store.

Adding the LiveChat to Your Website

LiveChat makes it super easy to add the chat window and buttons to your online store.

In your WordPress site, you need to install and activate the LiveChat plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, the plugin will add a new menu item labeled ‘LiveChat’ to your WordPress admin. Clicking on it will take you to plugin’s settings page.

Connect LiveChat

From here you need to click on the ‘Sign in with LiveChat’ button to connect your WordPress site to your LiveChat account.

Once connected, you will see some basic LiveChat settings. You can turn it off on mobile devices, turn off sounds, or hide chat window from non-logged in users.

LiveChat WordPress settings

If you are unsure, then we recommend leaving these options as they are. You can now visit your website to see live chat in action on your website.

LiveChat preview

If you are running a non-WordPress website, then you can still easily add LiveChat to your website. Click on Channels » Chat Widget under your LiveChat settings.

Adding LiveChat to other websites

From here, you can copy the code snippet that you can add to your website or view other available integrations. LiveChat has apps and integrations for all popular WordPress alternatives like Shopify, Squarespace, Magento, and more.

Combined with Live Chat and LTVPlus, we’re seeing some really good results on our eCommerce website, and we will be adding LiveChat to more ofo ur websites.

We hope this article helped you add LiveChat to your WooCommerce store. You may also want to see our list of best business phone services for small businesses.

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.

The post How to Add LiveChat to Your WooCommerce Store (and Boost Sales) appeared first on WPBeginner.