WPBeginner https://www.wpbeginner.com Beginner's Guide for WordPress Sat, 25 May 2019 11:05:01 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.10 60 Best Landing Page Templates for WordPress (2019) https://www.wpbeginner.com/showcase/landing-page-templates/ https://www.wpbeginner.com/showcase/landing-page-templates/#respond Fri, 24 May 2019 10:59:14 +0000 https://www.wpbeginner.com/?p=63766 Are you looking for the best landing page templates for WordPress? Landing pages help you get more leads and increase conversions. They are designed to guide users towards taking the required actions on your website. In this article, we will share the best landing page… Read More »

The post 60 Best Landing Page Templates for WordPress (2019) appeared first on WPBeginner.

Are you looking for the best landing page templates for WordPress?

Landing pages help you get more leads and increase conversions. They are designed to guide users towards taking the required actions on your website.

In this article, we will share the best landing page templates for WordPress to help you get more sales and conversions.

Best landng page templates for WordPress

Bonus: some of these templates offer 100% drag & drop functionality, so you can easily customize it to match your needs within few minutes.

Best Landing Page Templates for WordPress

Landing page templates are focused on achieving an objective or goal like getting more subscribers, boost your sales, etc.

There are many landing page plugins that you can use to create a landing page on your WordPress website. You will also find dozens of landing page templates that are designed specifically for certain industries and goals.

The best way to build landing pages in WordPress is to use a drag and drop page builder, so you can easily customize the landing page without writing any code.

Below are the top landing page design providers that we recommend:

Elegant Themes Divi


Elegant Themes Divi is a popular WordPress page builder that you can use to design your landing page templates. It has multiple built-in elements and content modules to add on your page. Divi Builder allows you to click and type the text anywhere on the layout. It comes with responsive editing and looks great on all devices.

You can fully customize each element with the drag and drop builder. It gives you complete control over the fonts, colors, background, and spacing. Divi offers over 100 pre-built landing page templates with demos that are ready to use.

Beaver Builder

Beaver Builder

Beaver Builder is a powerful WordPress page builder plugin. It comes with multiple landing page templates for fashion, photography, web agency, education, mobile apps, etc. With Beaver Builder, you can drag and drop the content on your landing pages quickly. It allows you to organize your text and images in the columns to create beautiful custom page templates.

The best part with Beaver Builder plugin is that it works with all simple WordPress themes. It offers live, front-end editing for easy customization. It fully supports WooCommerce, multisite network, and WPML for translations.

Themify Ultra

Themify Ultra

Themify Ultra is an all-purpose WordPress theme with a full-width background image. It ships with Themify drag and drop builder that works similarly as Divi Builder or Beaver Builder. You can use this page builder to design your custom page templates. It also offers pre-built landing page templates that reduce the efforts and save time.

It has smart layout options for header, sidebar, footer, and other parts of your website. Themify Ultra has parallax scrolling for both vertical and horizontal layouts.



Unlike the solutions above, Astra is not a page builder. It is a fast and lightweight WordPress theme that’s designed to work with drag & drop page builders like BeaverBuilder.

The best part about Astra is that it comes with dozens of ready-made websites and page templates. You can install the Astra theme and use these templates to create landing pages for fitness, manufacturing, transport services, barber shop, musical bands, etc. The theme fully supports WooCommerce.

Best Landing Page Template Examples

The above theme and plugin companies have a variety of landing page templates. We have also added several other top theme companies offering templates that can be used to create landing pages.

Let’s take a look at our expert pick of the best landing page templates for WordPress.

1. Divi Cafe

Divi Cafe

Divi Cafe is a WordPress landing page template for cafes, restaurants, and food-related businesses. It has a simple design with a full-width layout featuring images and content beautifully. You can also use this landing page template to showcase your featured content and case studies.

2. Divi Interior

Divi Interior

Divi Interior is a modern landing page template for interior designers, house decorators, and architects. It has an attractive design and offers the space to display eye-catching images in a full-width layout. You can also add featured content side by side with images.

3. Divi Elegant

Divi Elegant

Divi Elegant is a beautiful landing page template for digital and web agency. It has multiple folds or sections to add your featured work, team members, images, testimonials, etc. You can use the Divi Builder to customize each section and change the order of the built-in template.

4. Extra


Extra is a powerful WordPress theme with tons of amazing landing page templates for online magazines, fashion websites, and lifestyle blogs. It uses the Divi Builder to drag and drop elements on the template. The theme is fully customizable and let you create multiple landing pages to boost your readership.

5. Beaver Builder Small Business

Beaver Builder Small Business

Beaver Builder’s Small Business landing page template is designed with a focus to help you get more customers online. It offers multiple sections to add content, CTA, featured services, and images. You can fully customize the background, fonts, colors, and buttons using Beaver Builder plugin.

6. Beaver Builder Crossfit

Beaver Builder Fitness Gym

Beaver Builder’s Crossfit landing page template is perfect for the websites of gyms, fitness institutions, and health advisors. It comes with a full-width background image and custom logo. Below you can add fitness schedules, programs, etc.

7. Beaver Builder Editorial

Beaver Builder Editorial

Beaver Builder’s Editorial landing page template is for bloggers, writers, and fashion-related websites. It has the space to add attractive fullscreen images. You can use the Beaver Builder drag and drop builder to showcase featured content with the image.

8. Beaver Builder Law Firm

Beaver Builder Law Firm

Beaver Builder’s Law Firm is a landing page template designed specifically for lawyers, legal clinics, and corporate law firms. It has a simple layout to add your text, CTA button, and services professionally. You can add further details about your team and more in the sections below.

9. Beaver Builder Photography

Beaver Builder Photography

Beaver Builder’s Photography landing page template allows photographers to share their profile and portfolio with style. It has a dark layout with crisp typography using beautiful fonts. You can fully customize the template with the page builder.

10. Beaver Builder Musician

Beaver Builder Musician

Beaver Builder’s Musician landing page template is built for the DJs, music bands, instrumentals, and musicians. It comes with an attractive design and sharp colors to get users’ attention. The template has sections to sell tickets of your shows and share details about your band.

11. Beaver Builder Restaurant

Beaver Builder Restaurant

Beaver Builder’s Restaurant landing page template is fully focused on promoting restaurants, food, and eateries. It has a dark layout with elegant typography. The overall design is spacious making page contents more noticeable, and you can use Beaver Builder page builder plugin to customize the background, colors, fonts, etc.

12. Beaver Builder Fullscreen

Beaver Builder Fullscreen

As the name suggests, Beaver Builder’s Fullscreen landing page template is an elegant layout for all types of websites. It has full-width background images and bold colors that make the content readable. You can add the CTA button to redirect users to the important pages.

13. Beaver Builder Creative Agency

Beaver Builder Creative Agency

Beaver Builder’s Creative Agency template for landing pages is perfect for getting more leads online. It has beautiful colors and crisp typography. The template is designed for creative and web agencies to share their portfolio in a professional style.

14. Beaver Builder eBook

Beaver Builder eBook

Beaver Builder’s eBook landing page template is designed for authors, eBooks, libraries, and blogs. It has a stunning book-cover like layout to showcase your featured book and make more sales. You can add all the details of your book and build user interest to take further action on your website.

15. Beaver Builder Educational

Beaver Builder Educational

Beaver Builder’s Education landing page template is perfect for universities, colleges, and educational institutions. It allows you to add a welcome message with a beautiful background image. You can also display courses offered by your university with clear call-to-actions.

16. Beaver Builder Automotive

Beaver Builder Automotive

Beaver Builder’s Automotive is an excellent landing page template for cars, automobiles, and showrooms. It has an attractive and adventurous first impression. You can customize the background, colors, fonts, and content with Beaver Builder page builder plugin.

17. Beaver Builder Mobile App

Beaver Builder Mobile App

Beaver Builder’s Mobile App landing page template is a fully customizable layout for mobile games, apps, and mobile-based solutions. It has a white background with a large image on the front. It offers different sections to add text and call to action buttons.

18. Beaver Builder General Business

Beaver Builder General Business

Beaver Builder’s General Business template is designed to create landing pages for all kinds of business websites. It has a beautiful layout with a custom background image. The template allows you to add content and CTA button in the first section. You can use Beaver Builder drag and drop page builder for any customization.

19. Beaver Builder Construction

Beaver Builder Construction

Beaver Builder’s Construction landing page template is for the websites offering construction services. It has a beautiful design with a full-width background image and stylish typography. It includes sections to add your services and call to action button.

20. Beaver Builder Coming Soon

Beaver Builder Coming Soon

If you want to create a coming soon and maintenance mode page, then Beaver Builder’s Coming Soon template is a perfect choice. It has a customizable design with a newsletter subscription form to get more subscribers. You can use the Beaver Builder page builder to change background and colors easily.

21. Astra Fitness Trainer

Astra Fitness Trainer

Astra’s Fitness Trainer is a landing page template for fitness coaches, trainers, health instructors, and gyms. It looks like a full page website, but it focuses on promoting personal coaches with schedules, training rates, testimonials, clients, etc.

22. Astra Psychiatrist

Astra Psychiatrist

Astra’s Psychiatrist is a WordPress landing page template for medical, doctors, psychiatrists, and hospitals. It has a full-width background image with introduction, text, and CTA. You can add other details below the main banner.

23. Astra Product

Astra Product

Astra’s Product is a perfect landing page template for products. It appears as a complete website with bright colors, navigation menu, featured images, and text. You can also add blurbs and CTA in the sections below. This template is WooCommerce friendly and can be edited with any top page builders.

24. Astra Custom Printing

Astra Custom Printing

Astra’s Custom Printing landing page template gives a clear message to customers to get their t-shirts and mugs customized. It has a simple and neat design with a white background. You can customize the colors, fonts, and background for the template to make it more attractive.

25. Astra Spa

Astra Spa

Astra’s Spa landing page template offers an attractive full-width header background with custom text and phone number to let the users connect with your spa company directly. It has an appointment booking button alongside the navigation menu. You can use the page builders to customize the template as you want.

26. Astra Dental Clinic

Astra Dental Clinic

Astra’s Dental Clinic landing page template is a perfect choice for dentistry and medicals. It allows you to add a number in the header, a CTA button with a text message, and a full-width image. You can add the appointment booking form on the CTA button to boost your sales.

27. Astra Agency

Astra Agency

Astra’s Agency landing page template for WordPress websites is built for web agencies, designers, and developers. It has multiple layout designs with beautiful colors and typography. You can showcase your portfolio and featured work as images to create a powerful first impression on users.

28. Astra Jewellery

Astra Jewellry

Astra’s Jewellery landing page template is beautifully designed to get your users’ attention. It has a dark-colored layout that helps you showcase the jewelry photos and text prominently. It’s compatible with WooCommerce to add cart options on your landing page.

29. Astra Lawyer

Astra Lawyer

Astra’s Lawyer landing page template is for the lawyers and law firms to get new clients online. It displays your address and phone number in a professional way so your customers can contact you easily. It has space for a tagline to impress the visitors.

30. Astra Hotel

Astra Hotel

Astra’s Hotel landing page template is an excellent choice for hotel websites, BnBs, and hotel-related businesses. It has a CTA button to add room booking option to boost your sales. You can add a fullscreen background image of your hotel with an impressive tagline to get users’ attention on the page.

31. Astra Author

Astra Author

Astra’s Author landing page template is a beautiful and attractive layout for writers, authors, libraries, and booksellers. It allows you to showcase the featured book on the front with an image of the book cover and a short text. You can also add the author’s name and other details.

32. Astra Winery

Astra Winery

Astra’s Winery landing page template is built for the wine shops, vineyards, and wine sellers. It has a storytelling layout making it easier for you to create user engagement. It allows you to add an image of your best wine with details and CTA button.

33. Astra Photography Portfolio

Astra Photography

Astra’s Photography Portfolio landing page template is perfect for photographers to showcase their portfolios professionally. You can use the drag and drop page builders to add text with photos easily. It has a white background that adds sharpness to your content.

34. Astra Freelancer

Astra Freelancer

Astra’s Freelancer landing page template is designed for individuals who want to get more online jobs. It has a simple and neat layout with beautiful colors to create a professional first impression. The freelancers can use this template for their introduction to visitors.

35. Astra Charity

Astra Charity

Astra’s Charity landing page template is built with a motive to add more donors to your cause. It is perfect for non-profit organizations, online charities, and NGOs. It has bold and bright colors with excellent readability. The template allows you to add a donate button so the visitors can easily connect with you.

36. Astra Real Estate

Astra Real Estate

Astra’s Real Estate landing page template is a modern and stylish template for real estate agents. It helps in the expansion of your real estate business with its features and options. It displays a quick form template on the front for users to get connected quickly. The template has space to add your phone number and CTA button.

37. Astra Artist

Astra Artist

Astra’s Artist landing page template promotes the artist, agencies, and painters. It is divided into sections to add your featured paintings and other artwork beautifully. You can add the details of your artwork and add a CTA button to redirect users on the cart page. It supports WooCommerce to sell your work online.

38. Astra Nature

Astra Nature

Astra’s Nature landing page template is designed for agencies working on natural habitats. It’s also a perfect choice for nature photographers, nature lovers, and travelers. It comes with an eye-catching background image and CTA button.

39. Astra Financial Advisors

Astra Financial Advisors

Astra’s Financial Advisors landing page template is perfect for large businesses who want to display their financial reports online. It’s a professional template with an elegant and modern design. The template is page builder friendly and compatible with WPML.

40. Astra Conference Event

Astra Conference Event

Astra’s Conference Event landing page template helps in promoting your conferences and events. It allows you to add the details of your event, including date, image, and title. You can also sell tickets online by adding a CTA button on top of the page.

41. Astra Marketer

Astra Marketer

Astra’s Marketer landing page template is for the websites of content and growth marketers. It has bold and bright colors in the background with crisp typography. The template is perfect for individual marketers to get leads and give consultancy online.

42. Astra Industry

Astra Industry

Astra’s Industry landing page template is built for industries. It has a custom background image, CTA button, and about section. This page template is fully customizable using the drag and drop page builders and WordPress live customizer.

43. StudioPress Aspire

StudioPress Aspire

StudioPress Aspire is an elegant WordPress theme with bold and bright colors. This template is built on top of the Genesis theme framework. It has a full-width header background image and a subscription box in the header to increase your subscribers. This theme is perfect to create a landing page for any website.

44. StudioPress Monochrome

StudioPress Monochrome

StudioPress Monochrome is a minimalistic WordPress theme with a simple and neat design. It uses black and white color for the background of the template. The font is inverse to the background and highly readable on all screen sizes. You can use this theme as a landing page template to promote your online business.

45. StudioPress Infinity Pro

StudioPress Infinity Pro

StudioPress Infinity Pro is a stylish WordPress theme for digital agencies. It has an elegant design and ready to be used as a landing page template. It allows you to add a CTA button and redirect your users to the products page, which helps to boost your sales. Infinity Pro is fully compatible with WooCommerce to create an online store.

46. StudioPress Parallax Pro

StudioPress Parallax Pro

StudioPress Parallax Pro is a beautiful WordPress storytelling theme. Like its name, the theme has a parallax design which makes your content readable on all devices. This theme is perfect to create your landing page template with a CTA button and featured content.

47. StudioPress Showcase

StudioPress Showcase

StudioPress Showcase is an eye-catching WordPress theme that can be used to create a landing page template. It’s built on top of the Genesis theme framework. The theme is fully customizable with a CTA button to redirect users to relevant pages.

48. StudioPress Agent Focused

StudioPress Agent Focused Pro

StudioPress Agent Focused is a WordPress real estate theme. It has a flexible and page builder friendly layout. It allows you to add a custom header with a full-width background. You can use this page template to promote your real estate and IDX listings.

49. StudioPress Education

StudioPress Education

StudioPress Education landing page template is focused on delivering more content in lesser space. It’s built specifically for students, universities, and other educational institutions to share knowledge. This template is widgetized and easy to set up.

50. Themify Ultra Accountant

Themify Ultra Accountant

Themify Ultra’s Accountant landing page template is designed to sell tax returns and filing services online. It allows you to add a CTA button for users to book an appointment directly from your website. You can also share your featured services on the template.

51. Themify Ultra Wedding

Themify Ultra Wedding

Themify Ultra’s Wedding landing page template is an elegant template to promote wedding planners, wedding photographers, and individual weddings. It has a fullscreen background image with beautiful typography. The template is customizable using the Themify page builder.

52. Themify Ultra Software

Themify Ultra Software

Themify Ultra’s Software landing page template is perfect for getting online jobs for software development. It has a custom built layout with multiple ready-made demos. This template is similar to the Ultra theme template with a focus on selling services online.

53. Themify Ultra Coffee

Themify Ultra Coffee

Themify Ultra’s Coffee is a landing page template for the websites of coffee houses, coffee beans industries, and other coffee related products. It has a beautiful background image showcasing coffee beans and spilled coffee extracts. It displays a CTA button to redirect users to important pages.

54. Themify Ultra Music

Themify Ultra Music

Themify Ultra’s Music landing page template focuses on promoting musicians, DJs, music bands, and instruments. It also allows you to display your upcoming events in a professional style. The template is fully customizable using drag and drop page builder.

55. Themify Ultra App

Themify Ultra App

Themify Ultra’s App landing page template is built for the apps of mobile and all other devices. You can use this template to promote app development services online. This landing page template helps you boost the downloads of your featured apps with a CTA button.

56. Bento


Bento is a free and all-purpose WordPress theme to create landing page templates. It comes with unlimited color options, vector icons, fonts, and custom background. It integrates WooCommerce to promote your product pages. Bento can be edited using WordPress live customizer with preview.

57. OnePress


OnePress is another free WordPress template to create landing pages for creative and web agencies, freelancers, bloggers, and newspapers. It has 2 CTA buttons to redirect users to your services and product page. You can also add featured services in the blurbs below.

58. Hestia Pro

Hestia Pro

Hestia Pro is a popular single-page WordPress theme with a fullscreen background image. It can be used as a landing page template to promote any business. It’s compatible with drag and drop page builders like Elementor, Beaver Builder, etc to customize the layout. Hestia supports WooCommerce to promote your products.

59. Orfeo


Orfeo is a multipurpose and free WordPress theme. It has a single page layout with multiple sections to create a landing page template. It is easy to customize using drag and drop page builders. This theme is compatible with WooCommerce and WPML.

60. Zelle


Zelle is a premium one-page layout for WordPress websites. It is perfect to create landing page templates easily. It works excellent with page builders like Visual Composer, Beaver Builder, etc. It comes with unlimited colors, custom backgrounds, and optimized for speed.

Final Thoughts

These are just some of the landing page templates that we could share. The key to building landing pages is to use a drag and drop page builder like Beaver Builder or Divi.

You can use these two to create infinite possibilities of design combinations within just minutes.

If you’re looking for a non-WordPress landing page solution, then we recommend using either LeadPages or Unbounce.

Both of these providers offer hosted landing page solutions and comes with hundreds of pre-made designs that you can choose from. A lot of marketers focusing on PPC end up using these solutions due to their ease of use.

Here’s an example of the goal focused templates that LeadPages offer:

LeadPages Landing Page Templates

Our first preference is to always to use a WordPress page builder like Beaver Builder or Divi because you’ll save a lot of money in the long run.

To put in perspective, the annual cost of a WordPress page builder plugin is 12 times cheaper than the hosted landing page builders.

We hope this article helped you find the best landing page templates for WordPress. You may also want to see our ultimate step by step WordPress SEO guide for beginners.

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

The post 60 Best Landing Page Templates for WordPress (2019) appeared first on WPBeginner.

https://www.wpbeginner.com/showcase/landing-page-templates/feed/ 0
How to Add reCAPTCHA to WordPress Comment Form https://www.wpbeginner.com/plugins/how-to-add-recaptcha-to-wordpress-comment-form/ https://www.wpbeginner.com/plugins/how-to-add-recaptcha-to-wordpress-comment-form/#comments Thu, 23 May 2019 12:05:51 +0000 https://www.wpbeginner.com/?p=63661 Are you looking to add reCAPTCHA to your WordPress comment form? Spam comments have gotten out of control for WordPress websites. As spammers become more sophisticated, they can launch massive spam attacks with little effort. Akismet, the popular spam filtering service for WordPress blocks about… Read More »

The post How to Add reCAPTCHA to WordPress Comment Form appeared first on WPBeginner.

Are you looking to add reCAPTCHA to your WordPress comment form?

Spam comments have gotten out of control for WordPress websites. As spammers become more sophisticated, they can launch massive spam attacks with little effort.

Akismet, the popular spam filtering service for WordPress blocks about 7.5 million spam comments every hour. Dealing with spam comments can be frustrating, and some bloggers even choose to completely disable comments on their websites.

Instead of turning off the comments, you can add CAPTCHA to the comment form to practically eliminate spam.

In this tutorial, we’ll show you how to easily add reCAPTCHA to the comment form of your WordPress website.

Add reCAPTCHA to WordPress Comment Form

What is Google reCAPTCHA?

ReCAPTCHA is an advanced form of CAPTCHA, which is a technology used to differentiate between robots and human users. CAPTCHA is an acronym for “Completely Automated Public Turing test to tell Computers and Humans Apart”.

Google acquired CAPTCHA technology in 2009 and then later rebranded it as reCAPTCHA. They also made it easier for human users to easily pass the test.

Basically, it presents users with a simple check box that they can click to pass the test. If for some reason the test doesn’t validate, then the user will be presented with a challenge identifying text in an image or matching objects in multiple images.

Google have made reCAPTCHA publicly available, so that website owners can use it on contact forms, login pages, and comment forms to reduce spam.

Here’s an example of what reCPATCHA test looks like to majority of your users:

Google reCAPTCHA tickbox

It is super easy to setup and add to the WordPress comment form.

With that said, let’s see how to easily add reCAPTCHA to the WordPress comment form with step by step instructions.

Step 1: Get Started

First thing you need to do is install and activate the reCAPTCHA in WP comments form plugin. You can see our step by step guide on how to install a WordPress plugin for detailed instructions.

Upon activation, you need to visit Settings » reCAPTCHA in Comments page to configure plugin settings.

reCaptcha plugin settings page

The plugin will ask you to provide Google reCAPTCHA API keys. You can create these keys for free from the official reCAPTCHA website.

Step 2: Register Your Website to Get reCAPTCHA API Keys

The plugin needs 2 Google API keys to add a reCAPTCHA checkbox to your comment form.

To get the API keys, head over to the Google reCAPTCHA website and click on the ‘Admin Console’ button located at the top right corner of the screen.

Visit Google reCAPTCHA website

You’ll be asked to sign in with your Google account. After that, you’ll see the “Register a new site” page where you need to provide some basic information to register your site.

First, you need to type your website name or any name of your choice in the Label field. This will help you easily identify your site in the future.

Adding a new site

Next, you need to select the reCAPTCHA V2 radio button.

This will open up 3 new options. Since you want to add the reCAPTCHA checkbox to your site, you need to select the “I’m not a robot checkbox” option.

The Domains textbox allows you to add the domain name of your website where you would like to add the reCAPTCHA checkbox.

You can also add multiple domains or subdomains by clicking on the plus (+) icon. This will allow you to use the same API keys on different websites.

Add domain and email to reCAPTCHA site

Under Owners, Google will already add your email address. You can also add another email if you want.

Next, you need to accept the terms of service to use Google reCAPTCHA on your site.

Also, select the “Send alerts to owners” checkbox to allow Google to send emails to you if they detect any misconfiguration or suspicious activity.

Submit and register your WordPress site

Once you’ve filled the form, you can click on the Submit button to register your site.

Google reCAPTCHA will now show you a success message along with the site key and the secret key on this page.

Copy site and secret keys

You can now use these API Keys in plugin settings on your website.

Step 3: Add reCAPTCHA to WordPress Comment Form

Head over to Settings » reCAPTCHA in Comments from the left sidebar of your admin panel.

On the settings page, you need to scroll down to paste the site key and the secret key.

Add Google API keys to WordPress site

Once you’re done, click on the “Save your Google reCAPTCHA API Keys pair” button to store the API keys.

The last thing you need to do is enable reCAPTCHA by clicking on the toggle button and then click on Save Changes.

Activate Google reCAPTCHA on your site

You can also do basic customization by clicking on the reCAPTCHA Customizer option.

Customize reCAPTCHA appearance

Here you can make changes to the style, size, and alignment of the reCAPTCHA checkbox.

The plugin also has Antispam Settings option which allows you to decide what to do when the plugin detects an unauthorized comment or security breach.

What to do with spam comments

Congratulations, you’ve successfully added reCAPTCHA to your WordPress comment form. You can now check the comment section of your blog posts to confirm that it’s working properly.

Note: the reCAPTCHA checkbox will be displayed only to logged out users, so you will need to either log out or open your website in an Incognito window of your browser to preview reCAPTCHA.

WordPress comment form with reCAPTCHA enabled

We hope this tutorial helped you learn how to add reCAPTCHA to the WordPress comment form of your website.

You may also want to check out our guide on how to lazy load comments in WordPress to improve the page loading time.

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 reCAPTCHA to WordPress Comment Form appeared first on WPBeginner.

https://www.wpbeginner.com/plugins/how-to-add-recaptcha-to-wordpress-comment-form/feed/ 2
Beginners Guide: 26 Most Common WordPress Mistakes to Avoid https://www.wpbeginner.com/beginners-guide/25-most-common-wordpress-mistakes-to-avoid/ https://www.wpbeginner.com/beginners-guide/25-most-common-wordpress-mistakes-to-avoid/#comments Wed, 22 May 2019 13:00:46 +0000 http://www.wpbeginner.com/?p=7781 When creating a WordPress website, everyone make mistakes. However each mistake is a learning opportunity that helps you grow. Over the years, we have helped thousands of WordPress users start their websites and blogs. In setting up our own websites as well as helping others,… Read More »

The post Beginners Guide: 26 Most Common WordPress Mistakes to Avoid appeared first on WPBeginner.

When creating a WordPress website, everyone make mistakes. However each mistake is a learning opportunity that helps you grow.

Over the years, we have helped thousands of WordPress users start their websites and blogs. In setting up our own websites as well as helping others, we have learned to avoid some common WordPress mistakes.

It has helped us save time, money, and grow our business more effectively.

In this article, we will share those experiences with you, so you can avoid these common WordPress mistakes.

The goal is to help you learn from other people’s mistakes when making your own websites.

Common WordPress mistakes to avoid

1. Choosing The Wrong Platform

Choosing the right WordPress

The biggest mistake people make when starting out is choosing the wrong blogging platform. Basically, there are two types of WordPress. First, there is WordPress.com which is a blog hosting service, and then there is WordPress.org also which is the famous self-hosted WordPress platform that everyone loves.

You need to start with self-hosted WordPress.org because it gives you access to all the features you need out of the box.

To learn more see our article on WordPress.com vs WordPress.org with a side by side comparison of the two platforms.

2. Buying More than What You Need

To get started with a WordPress website, you need a domain name and WordPress hosting.

The challenge is that a lot of domain registrars try to upsell other services. This confuses the small business owners who are just starting out.

The add-on services may include privacy protection, extra email accounts, security services, and more.

Upselling services

You can skip all of these things and save money to spend on growing your business. If you later decide that you need those services, then you can always purchase them from your hosting company.

You also need to choose the right hosting plan for your website. For 90% of websites that are just starting out, a shared hosting account is quite enough to get you going.

We recommend using Bluehost. They are one of the biggest hosting companies in the world and officially recommended by WordPress.

They are offering WPBeginner users a discount on hosting + free domain and SSL certificate. Basically, you can get started for $2.75 per month.

→ Click Here to Claim This Exclusive Bluehost Offer ←

As your business grows, you can choose to upgrade your hosting plan or move to a managed WordPress hosting company.

For more details, see our guide on the cost of a WordPress website and how to save money when building your website.

3. Not Setting up Automated Backups

Automated backups

Each year billions of dollars worth of damages are caused by data loss. Almost every website on the internet is prone to accidents, theft, hacking attempts, and other disasters.

Your most powerful line of defense against these threats is automated backups. Without a backup, you could lose all your WordPress data, and it would be very difficult to recover it (sometimes even impossible).

We have seen many people lose their entire websites just because they didn’t have an up to date backup.

Setting up backups is extremely easy, and there are excellent WordPress backup plugins available in the market. Once you set up one of these backup plugins, they would automatically create backups for you.

The second part of this mistake is not storing backup files on a remote location. A lot of folks store their WordPress backups on their web hosting server. If they lose their website data, then they also lose the backups.

Make sure that you store your backups on cloud storage service like Google Drive, Dropbox, etc. Backup plugins like UpdraftPlus can automatically do that for you.

4. Not Setting up Google Analytics

Google Analytics

If you want to grow your business with confidence, then you need to know how people find and use your website. That’s where Google Analytics can help.

We recommend using MonsterInsights, the most popular Google Analytics plugin for WordPress. It saves you time during setup, and shows you the stats that matter, right inside your WordPress dashboard.

If you don’t want MonsterInsights Pro, then there’s also a free version of MonsterInsights available that you can get started with.

5. Not Setting up a Contact Form

Contact page

Not setting up a contact form is another easily avoidable mistake that many beginners make. Without a contact form, your website visitors will not be able to contact you, and this can cause you to lose significant opportunities.

You will see a contact page on almost every popular website. It is one of the most important pages every website need to have.

WordPress does not come with a built-in contact form, but there are a lot of great WordPress contact form plugins available that you can use.

We recommend using WPForms Lite which is the free version of the popular WPForms plugin that’s being used by over 2 million websites.

You can see our detailed instructions on how to create a contact form in WordPress.

6. Not Building an Email List

Email list

Did you know that more than 70% of people who visit your website will never come back again?

If you are not building your email list, then you are basically losing money with every website visitor that leaves your site. Converting website visitors into email subscribers allows you to bring back those users to your website.

To learn more about this topic, see our article on why building an email list is important.

You will need an email marketing service to set up your email list. We recommend using Constant Contact because they are one of the best email marketing companies on the market with a very beginner friendly platform.

For step by step instructions, see our complete tutorial on how to start an email newsletter.

7. Not Choosing The Right WordPress Theme

WordPress themes

One of the biggest challenges WordPress beginners face is choosing the right design for their website.

With thousands of WordPress themes out there, an average beginner tries multiple themes before settling for the right one, and this process can even lead the user to rebuild their website multiple times.

To avoid this, we recommend choosing the right WordPress theme from the start and then stick to it.

This allows your website visitors to become familiar with your website, your brand, and its unique style. Consistency and continuity of your design makes a big impact on brand recognition and awareness.

We are often asked by readers, how to choose a theme that just works?

Well, when it comes to design we prefer simplicity over glitter. It has worked really well not just for us, but many successful online businesses.

You need to choose a great looking but simple WordPress theme that pays attention to the following items:

  • It must look equally good on all devices (desktop, mobile, and tablets).
  • It should be easy to customize and flexible to adapt to your needs.
  • It should work with popular plugins and WordPress page builders.
  • It should be optimized for performance and speed.

Now we understand that as a non-techy user, you may not be able to check all those things on your own. In that case, we recommend choosing a theme from a top commercial WordPress theme shop like StudioPress, Themify, or Astra Theme.

If you need more recommendations, then check out these theme showcases where we hand-picked the best WordPress themes in different categories.

8. Ignoring WordPress Updates

Ignoring WordPress updates

We have seen many beginners and even experienced WordPress users who don’t install updates on their site. Many of them believe that doing so will cause errors and could break their site.

That’s not true.

You can easily and safely update WordPress without breaking your website. By not updating WordPress, you leave your website vulnerable to security breaches while using outdated software.

It’s not just WordPress, your WordPress theme and plugins also regularly release updates for bug fixes, security patches, and new features.

For more details, see our guide on how to safely update WordPress

9. Not Optimizing Your Website for SEO

Optimize WordPress SEO

A lot of WordPress users rely on their best guesses when it comes to promoting their websites. Some completely ignore SEO, while some do it half-heartedly.

SEO (Search Engine Optimization) helps you rank higher in search engines, so more users can find your website.

Search engines are the biggest source of traffic for most websites. SEO is crucial for the success of your online business.

We have a complete step by step WordPress SEO guide for beginners which will help you properly optimize your website for SEO.

10. Not Using Categories and Tags Properly

Categories vs Tags

Another big mistake is not using categories and tags properly. Some users end up using categories where they should have used tags and vice-versa.

We have seen websites with dozens of categories and no tags at all. We have seen websites using hundreds of tags and no categories at all.

Basically, categories are your website’s table of contents. If your website was a file cabinet, categories would be its drawers.

On the other hand, tags are like the index page. If your website was a file cabinet, tags would be the labels on individual file folders.

For a more detailed explanation, see our guide on categories vs tags and how to use them properly in WordPress for maximum SEO advantage.

11. Not Using Posts and Pages Properly

Posts vs Pages - What's the difference?

Sometimes beginner WordPress users end up using posts to create important website pages. Similarly, some users end up using pages for articles when they should have used posts instead.

A lot of users realize their mistake after a while when their website becomes difficult to manage.

Basically, pages are for static pages that don’t change very often like about, contact, privacy policy, etc.

On the other hand, posts are for time-based content like news, updates, articles, and blogs.

Take a look at our complete guide about the difference between posts vs pages and what you can do with them.

12. Not Choosing The Right URL Structure (Permalinks)

Choosing the right permalinks structure

Selecting the right URL settings (permalink structure) for your website is really important. Changing your URL structure later is not easy, and it can have a significant impact on your website traffic.

We recommend going to the Settings » Permalinks page in your WordPress admin area and choosing a URL structure with that shows your post name in the URL.

13. Ignoring Website Speed and Performance

Website speed and performance

Human attention span is dropping rapidly, and users want instant gratification. With faster internet connections, your users would find a few extra seconds of page load time to be extremely slow.

And it’s not just users, even search engines rank faster websites higher in their results. By ignoring website speed and performance you risk user experience as well as search rankings.

Which is why you need to make sure that your website loads fast. We have a step by step guide that will help you improve WordPress speed and performance without going too deep into the technical stuff.

14. Not Choosing The Right Plugins

WordPress plugins

The real power of WordPress comes with its plugins. There are thousands of free WordPress plugins that you can install with a few clicks.

However, not all plugins are good. In fact, some plugins are bad and could affect your website’s performance and security. Often users end up downloading plugins from unreliable sources that distribute hidden malware.

Here are a few things you need to keep in mind when choosing plugins:

  • Only install plugins from WordPress.org or WordPress companies with good reputation.
  • Look for plugin reviews and support forums because they are a good indicator of a plugin’s quality
  • Check trusted WordPress resources like WPBeginner for plugin recommendations

If you want some recommendations right now, then check out our list of must have WordPress plugins for all websites.

For more information, check out our guide on how to choose the best WordPress plugins for your website.

15. Ignoring WordPress Security Best Practices

WordPress security

Many users do not take any security measures to harden WordPress security. Some believe that their website is too small, and it will not be targeted by hackers.

Hackers target websites indiscriminately. For example, they could use your website to distribute malware, brute force attacks, steal data, and more.

By not securing your website, you can lose search rankings, your website data, and/or customer information. This could cost you a lot of money and headache.

You need to follow the security best practices and build layers of security around your WordPress site. It does not take too much time, and you don’t need any special skills to do that.

Simply follow our complete WordPress security guide with step by step instructions to protect your website.

16. Changing Website URL and Losing All Traffic

Changing domain names

How many of you hated the first domain you registered and wanted to switch away from it when you got serious about blogging? Yup, it happens to all of us.

While you can change the website URL or domain name, it does have a significant SEO impact. What makes matters even worse is when you switch URLs without taking proper steps.

You need to set up proper redirects, inform Google about the change, and add the new domain to Google Search Console.

We have described all the steps in our guide on how to properly move WordPress to new domain.

17. Not Removing WordPress Demo Content

Remove demo content

A lot of people don’t delete the default demo content added by a new WordPress install. This includes a sample page, a post titled ‘Hello World’, and a default comment.

Not removing this content allows search engines to crawl and index them. Now if you search for the text in demo content on Google, you’ll find hundreds of thousands of pages. That’s duplicate content and search engines penalize duplicate content as low-quality pages.

Similarly, many people don’t change the default WordPress tag line that says ‘Just another WordPress site’.

You need to delete all default content and the tag line, as they look unprofessional and create a bad impression.

18. Not Setting up Comment Moderation

Moderating comments

Comment spam is annoying and can make your brand look bad. Many beginners have their blogs set up to automatically publish all new comments without moderation.

This means spam comments with links to malware and low-quality sites can go live on your website without your knowledge. This could damage your search rankings and your website’s reputation.

You need to always keep comment moderation turned on for all your WordPress sites. Simply go to Settings » Discussion page and check the box next to ‘A comment must be manually approved’ option.

Manually approve comments

After that, you need to make it part of your routine to check and approve comments on your website. For more tips, see our article on how to combat comment spam in WordPress.

19. Not Optimizing Your Images for Web

Compress images

Images are essential in the making of a highly engaging website. However, they are also heavier in filesize than plain text.

If you are adding images to your website without optimizing them, then this would affect your website speed.

You need to make it a habit of saving your images as optimized for the web. You can use Photoshop, GIMP (free), or other online tools to reduce the image file size before uploading it.

For instructions, see our tutorial on how to save images optimized for the web.

20. Saving Unnecessary Code in Theme’s Functions File

Code snippets

Another common mistake that we often come across is when folks add too many code snippets in their theme’s functions.php file.

Functions file is designed to behave like a plugin, but it is not the ideal place for all types of code snippets. You will lose these modifications when you switch the theme. You may even forget that you added some code in there after a while.

We recommend only adding code in your theme’s functions file if the code is related to changing something with that particular theme.

For all other custom code, it is better to use a site-specific plugin or the code snippets plugin.

21. Getting Locked Out by Editing Functions File in WordPress Admin Area

Theme editor in WordPress

Another annoying mistake that is quite common is when folks edit functions file inside the WordPress admin area.

By default, WordPress comes with a built-in code editor to edit theme and plugin files inside WordPress. Often beginners end up breaking their website when adding or removing code using those editors.

Even though WordPress added functionality to catch fatal errors and not save them. You could still lock yourself out and make your website inaccessible.

We recommend disabling theme and plugin editor in WordPress and use FTP to edit files in WordPress.

22. Not Setting Up Google Search Console

Google Search Console

Data is really important when planning a strategy to grow your business and website. Many users make the mistake of not adding their WordPress site to Google Search Console for a long time.

This means they miss out important search data that could help them grow their website.

Google Search Console is a free tool provided by Google. It allows you to see how your website appears in search results and fix any search indexing problems quickly.

See our complete Google Search Console guide to see how you can use it to improve search rankings and grow your business.

23. Using Uncategorized as Default Category

Uncategorized category

A lot of folks leave Uncategorized as their default category. WordPress requires all posts to be filed under a category and when no category is selected, it automatically adds the post under default category.

Many times users forget to select a category for their post and hit the publish button which publishes that post in Uncategorized.

This mistakes can be easily avoided by choosing a proper default category in WordPress settings.

24. Not Using a Professional Branded Email Address

Free business email address

We have seen many folks sending us emails from their Gmail or Hotmail accounts while pitching for a business that already has a website.

Now, how do we know for sure that they are officially representing that company or website?

Similarly if you have a business, and you are still sending people business emails from a free email account, then people will have a hard time taking you seriously.

People do not have the time or skills to verify that you are the actual owner of that website or business.

This mistake is also easily avoidable. See our guide on how to easily get a professional business email address for free.

25. Leaving a Site Public While Working on It

Maintenance mode

People often leave under construction websites publicly accessible. This is not very professional and can harm your business.

A publicly accessible website can be automatically crawled and indexed by search engines anytime. Your competitors can find it and steal your ideas. Your customers can find it and see the unfinished website.

There is an easier solution to avoid this mistake. Simply put your website in maintenance mode and add a coming soon page to build anticipation.

26. Not Learning WordPress

Learn WordPress

WordPress is very easy to use even for non-technical users. This allows many users to keep running their websites without learning more about WordPress.

By doing so, you miss the opportunity to explore the incredibly helpful features of WordPress. Things that are very simple to implement but could transform your business.

Learning WordPress is quite easy, particularly when you already have a running WordPress site. Explore different sections of WordPress, try out new plugins, learn more about SEO, and email marketing.

WPBeginner is the largest free WordPress resource site for beginners with tons of awesome resources, videos, how-tos, step-by-step tutorials, and more.

Following are just some of the helpful resources you’ll find on WPBeginner (all of them are completely free).

  • WPBeginner Dictionary – The best place for beginners to start and familiarize themselves with the WordPress lingo
  • WPBeginner Videos – New to WordPress? Watch these 23 videos to master WordPress.
  • WPBeginner Blog – The central place for all our WordPress tutorials.

You can also subscribe to our YouTube Channel where we regularly share video tutorials to help you learn WordPress.

We hope this article helped you learn about common WordPress mistakes and how to easily avoid them. You may also want to see our tips on effective ways to increase your website traffic without spending too much money.

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 Beginners Guide: 26 Most Common WordPress Mistakes to Avoid appeared first on WPBeginner.

https://www.wpbeginner.com/beginners-guide/25-most-common-wordpress-mistakes-to-avoid/feed/ 62