20+ Examples Of Big Brands Using WordPress Actively In 2018

Looking for some examples of big brands using WordPress? You can find a lot of these posts littered around Google. But one thing that I noticed in browsing them is that a lot of them are out of date. To fix that, I wanted to collect examples of big brands that are still actively using ... Read more20+ Examples Of Big Brands Using WordPress Actively In 2018

The post 20+ Examples Of Big Brands Using WordPress Actively In 2018 appeared first on Learn WordPress with WPLift.

Weekly WordPress News: WordSesh Returns On July 25th

This week, we got news that WordSesh will be back on July 25th. You can learn more about it at the Post Status Draft podcast. WordPress 4.9.6 release candidate is also out, and WPTavern has a good look at some of the new GDPR compliance tools that it contains. We also got message from our ... Read moreWeekly WordPress News: WordSesh Returns On July 25th

The post Weekly WordPress News: WordSesh Returns On July 25th appeared first on Learn WordPress with WPLift.

10 Best Calculator Plugins for Your WordPress Site

Are you looking for a calculator plugin for your WordPress blog? There are many types of WordPress plugins to calculate prices, measurements, dates, form fields, and more. In this article, we have hand-picked some of the best calculator plugins for WordPress.

Best WordPress calculator plugins

1. Calculated Fields Form

Calculated Fields Form

Calculated Fields Form allows you to create forms and do mathematical calculations among form fields. It comes with a form and logic builder which you can use to add fields, assign values to those fields, and define mathematical operators to run.

It is quite flexible and can be used for a wide range of use cases. The plugin’s user interface may look a little rough around the edges, but don’t let it stop you from trying the powerful features packed inside.

2. CT Mortgage Calculator

CT Mortgage Calculator

CT Mortgage Calculator allows you to easily add a simple mortgage calculator to your website. It runs well with other popular WordPress real estate plugins and comes with an easy to use widget that you can add to your sidebar. You can enter a title for the widget and enter a currency name or symbol.

It uses JavaScript to do the calculations and allows users to enter the mortgage amount, interest rate, installments, and down payment options to calculate their monthly payment.

3. Responsive Mortgage Calculator

Responsive Mortgage Calculator

Responsive Mortgage Calculator is another easy to use mortgage calculator for real estate websites. It comes with a sidebar widget and shortcode that you can use inside your WordPress posts, pages, and below your listings.

It also comes with light and dark color schemes however you can disable plugin styling and use your theme’s colors or add custom CSS to style the calculator.

4. Measurement Price Calculator

Measurement Price Calculator

If you are running an online store with WooCommerce that has items available in flexible measurement sizes, then this is the plugin you will need. It allows you to add item pricing based on measurement selected by the customer.

It comes with quantity-based calculation method which automatically calculates pricing from user’s selected quantity. The other method is user-defined which allows customers to select different measurements to calculate pricing and shipping. It is tested to work well with other top WooCommerce plugins and addons.

5. WooCommerce Product Options and Price Calculation Formulas

WooCommerce Product Options and Price Calculation Formulas

This plugin provides additional WooCommerce product options and pricing calculation formulas. It comes with custom product layout builder which allows you to add and display more product options for each item.

It includes conditional logic and formulas to calculate pricing based on selection. You can use it to show, hide, or completely change product pricing based on customer selection. You can also use mathematical formulas to calculate product pricing and other display options.

6. WooCommerce Price Based on Country

WooCommerce Price Based on Country

WooCommerce Price Based on Country does exactly what it says. The plugin uses WooCommerce’s geolocation feature to guess customer’s location and then displays pricing in the local currency.

It can automatically calculate pricing by the exchange rate, or you can also manually set it for each currency. It also includes a country switcher widget which enables users to change country and currency on their own. This plugin works well with multilingual WordPress sites.

7. TimeZone Calculator

TimeZone Calculator

TimeZoneCalculator allows you to calculate time difference among different timezones. You can select the timezones that you want to display and then add it to your WordPress sidebar using a sidebar widget.

The plugin also comes with shortcodes which enables you to display time with timezone calculator on any page or post.

8. Date Calculator

Date Calculator

Date Calculator is a simple plugin that allows you to calculate dates and display them using shortcodes. You can calculate dates by adding or subtracting days. You can also use a simple shortcode to display today’s date.

The shortcode also works with contact form plugins like Contact Form 7.

9. Repayment Calculator and Loan Application Form

Loan Calculator

Repayment Calculator and Loan Application form is a flexible WordPress plugin that can be used for a number of businesses. It allows users to select a loan amount, term, and calculate their monthly payments.

It comes with a number of styles with borders, colors, and backgrounds. It can be used with any currency and comes with the loan application form as well.

10. CC BMI Calculator

CC BMI Calculator

The CC BMI Calculator is a simple body mass index calculator that can be used on health and fitness websites. It allows users to enter their height and weight information to see their body mass index score.

The plugin allows you to choose different styles by changing colors however using this feature requires you to add a link to the plugin author website. It is available in both imperial and metric systems, so you can also choose which unit will be used as the default option.

We hope this article helped you discover the best calculator plugins for WordPress. You may also want to see our list of 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 10 Best Calculator Plugins for Your WordPress Site appeared first on WPBeginner.

How to Convert WordPress Categories to Custom Taxonomies

Do you want to convert your WordPress categories into custom taxonomies? Categories are one of the two default taxonomies that help you sort your content. However, WordPress also allows you to create and use custom taxonomies. In this article, we will show you how to easily convert WordPress categories into custom taxonomies.

How to Convert WordPress Categories to Custom Taxonomies

Why and When Do You Need to Convert Categories to Custom Taxonomies

Categories and tags are the two default taxonomies in WordPress. Taxonomies are used to sort and organize content into different topics.

Apart from the default taxonomies, WordPress also allows you to create custom taxonomies which you can use with existing post types or with custom post types. For more on this topic, see our article on when do you need a custom post type or taxonomy in WordPress.

As your website grow, you might find a need to convert your categories into a custom taxonomy. For example, let’s say that you have a category called topics with a lot of sub-categories. It would be time-consuming to edit each post and file it under your new custom taxonomy.

Wouldn’t it be nice if you could bulk convert some or all of your categories to the new custom taxonomy?

Let’s take a look at how you can easily convert categories to custom taxonomies without manually editing each post.

Converting WordPress Categories to Custom Taxonomies

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

Upon activation, you need to visit Tools » Taxonomy Switcher page in your WordPress admin area to convert categories to custom taxonomies.

Taxonomy Switcher

On this page, you can select the taxonomies you want to convert. For this tutorial, we will select ‘Categories’ as the taxonomy we want to switch from, and ‘Topics’ as the custom taxonomy we want to switch to.

Select taxonomies

If you want to convert all categories to a custom taxonomy, then you can go ahead and click on the ‘Switch Taxonomies’ button.

The plugin will convert all categories to your selected custom taxonomy. You will see a success message like this:

Successfully switched taxonomies

If you just want to convert specific categories, then you will need to add the IDs of those categories next to ‘Comma separated list of term ids to switch’ field. See our article on how to find category IDs in WordPress for more details.

Skip categories

Additionally, if you want to skip child categories of a specific category, then you can add the IDs of the parent category next to ‘Limit taxonomy switch for child terms of a specific parent’ option.

Don’t forget to click on the ‘Switch Taxonomy’ button to save your changes.

Setting Up Redirects from Category to Custom Taxonomy

After you switch categories to a custom taxonomy, the category archive page will now show a 404 error page. This is nothing to be worried about if your website is not live yet.

However if your website is live, then search engines may have already crawled your category pages and indexed them. This means that those pages can appear in search results and users coming from search engines will see a 404 error page.

To fix this, you need to redirect users to the new taxonomy page for each category.

Luckily, there is an easy fix for that.

First, you will need to install and activate the Redirection plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Tools » Redirection page. In the Source URL field, you need to enter /category/.* and in the Target URL field you need to enter your custom taxonomy slug, e.g. /topic/$1

Set up redirects

Next, you need check the box next to ‘Regex’ option, and then click on ‘Add Redirect’ button.

This redirect will now send all category archive traffic to your custom taxonomy. Only use this, if you don’t want to use categories at all.

If you want to redirect individual categories to a custom taxonomy page, then see our beginner’s guide on setting up redirects in WordPress with detailed step by step instructions.

We hope this article helped you learn how to convert WordPress categories to custom taxonomies. You may also want to see our guide on how to style individual categories differently in WordPress to style your custom taxonomy templates.

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 Convert WordPress Categories to Custom Taxonomies appeared first on WPBeginner.

A Collection Of Interesting WordPress Usage Stats: Market Share, Themes, Plugins, + More

You probably already know that WordPress is pretty popular. But just how popular is “pretty popular”? Have you ever wondered more about WordPress’ usage stats and just how many websites out there are running on the best content management system in the world (ok – that might be editorializing)? I know I was curious – ... Read moreA Collection Of Interesting WordPress Usage Stats: Market Share, Themes, Plugins, + More

The post A Collection Of Interesting WordPress Usage Stats: Market Share, Themes, Plugins, + More appeared first on Learn WordPress with WPLift.

How to Change WordPress Theme via phpMyAdmin

Recently one of our readers asked us if they can change their WordPress theme from the database. WordPress makes it extremely easy to manage themes from the admin area. However, if you are unable to access your WordPress admin area, then you will need to find other ways to change your WordPress theme. In this article, we will show you how to easily change your WordPress theme via phpMyAdmin.

Change WordPress Theme from phpMyAdmin

Why and When You Need to Use phpMyAdmin?

Normally, the easiest way to change your WordPress theme is by visiting the Appearance » Themes page in WordPress admin area. However, sometimes a WordPress error can make your website admin area inaccessible.

In that case, the safest way to recover your website is by restoring it from backup. Another way is to troubleshoot the WordPress error causing the problem. In troubleshooting, the easiest way to switch themes is to make a backup of your existing theme via FTP, and then remove all theme folders from /wp-content/themes/ except for the default theme. WordPress will automatically revert to the default theme.

Both of the above methods will give you access to the WordPress admin area, and you will be able to change the theme.

However if you don’t have a backup, and you don’t want to revert to a default theme, then you can change to a custom WordPress theme from your database by using phpMyAdmin.

That being said, let’s take a look at how to change your WordPress theme via phpMyAdmin.

Changing Your WordPress Theme via phpMyAdmin

This method allows you to tell WordPress which theme to use by changing the information in the database. For this method to work, the theme you want to switch to must already be installed on your website.

You will need to connect to your website using a FTP client and go to the /wp-content/themes/ folder. There you will be able to see all the themes that are currently installed on your website.

WordPress themes folder

Note: Write down the theme folder name that you want to switch to. You will need it in the next step.

If the theme you want to switch to isn’t installed on your website, then you can manually install a WordPress theme via FTP.

After making sure that theme you want is installed on your website, you can now go ahead and change the theme via phpMyAdmin.

First, you need to go to cPanel dashboard of your WordPress hosting account. Next, scroll down to the databases section and then click on phpMyAdmin.

Open phpMyAdmin from cPanel

Once you are in phpMyAdmin, you’ll see a list of databases on the left side of the screen. Simply click on the database that you are using for your WordPress site.

Select Database

Next, it will show you the list of tables in this database. You need to click on the ‘wp_options’ table to open it.

Note: By default, WordPress database tables use wp_ as the prefix for table names. However, it is possible to see a different database prefix if you or an administrator on your site had changed the WordPress database prefix.

Select Table

Upon opening the table, you need to scroll down and locate ‘template’ and ‘stylesheet’ rows. Next, click on the Edit button next to the template row.

Editing rows in phpMyAdmin

This will open the row editor where you need to change the value for the option_value field to the theme you want to use. It is usually the same as the folder name in /wp-content/themes/ folder.

Change theme option value

After that click on the ‘Go’ button below to save your changes. Now, repeat the process for stylesheet row as well.

Once you have saved your changes, you can go to your website to see the new theme in action.

We hope this article helped you learn how to change WordPress theme via phpMyAdmin. You may also want to see our complete beginners guide to WordPress database management using phpMyAdmin.

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 Change WordPress Theme via phpMyAdmin appeared first on WPBeginner.

How to Easily Accept Credit Card Payments on Your WordPress Site

Do you want to learn how to accept credit card payments on your WordPress site? By default, WordPress does not come with credit card payment options, but there are plenty of plugins and tools that can help solve that. In this article, we will show you how to easily accept credit card payments on your WordPress site.

Accept credit card payments in WordPress

Note: You will need to enable HTTPS / SSL on your website to accept credit card payments.

Accepting Credit Card Payments in WordPress without Shopping Cart

Often users don’t want to setup a full-fledged shopping cart to accept credit card payments. This makes a lot of sense specially if you’re only selling a single product or accepting payments for consulting / services.

In this case, all you need is an online order form with a credit card payment option.

Here is how you can easily accept credit card payments without adding a shopping cart to your website.

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

WPForms is the most beginner friendly WordPress form builder plugin. While they have a Lite version that’s free, you will need their PRO plan to access the payment add-ons.

Upon activation, you need to visit WPForms » Settings page to enter your license key. You can find this information in your WPForms account area.

Enter your license key

Next, you need to head over to WPForms » Addons page and locate the Stripe addon. Go ahead and click on the ‘Install Addon’ button and then click on the ‘Activate’ button.

Install Stripe addon for WPForms

Stripe is a credit-card processing platform that makes it easy for businesses to accept credit card payments on their website. WPForms makes it easy to connect your WordPress website to Stripe.

Once the Stripe addon is activated, we need to connect WPForms to your Stripe account. To do that, head over to WPForms » Settings page and click on the ‘Payments’ tab.

WPForms payments settings

You will need to enter your Stripe API keys. You can find this information in your account settings on Stripe’s website.

Don’t forget to click on the ‘Save Settings’ button to store your changes after entering the API keys.

WPForms is now ready to accept credit card payments. Let’s create an online billing or order form that you can add to your website for accepting credit card payments.

Head over to WPForms » Add New page. From here you need to provide a title for your form and then select ‘Billing / Order Form’ template.

Creating a billing form

WPForms will pre-load the form builder with a billing/order form template with commonly used fields. You can point and click to edit any form field. You can also add new fields from the left column.

Editing order form

Next, you need to scroll down to the Payment Fields section in the left column. From here you can add payment related form fields.

WPForms allows you to add multiple items as well as single items that users can order. You can click on the item field to change item details and pricing.

Add credit card field

After editing item details, go ahead and click to add the credit card field to your form.

Now that your form is setup, let’s enable payments for this form. To do that, you need to click on the Payments tab on the left and then select Stripe.

Enable Stripe payments

You will need to click on the checkbox next to ‘Enable Stripe payments’ option and provide a description of the payment. Optionally, you can send an email receipt to your users by selecting the email field from the drop-down menu.

Next, you may want to receive an email notification for new orders and purchases. You can also send a confirmation email to notify the user that you have received their order.

Let’s setup notifications for your billing form.

You need to start with clicking the ‘Settings’ tab on the left and then select ‘Notifications’. You will notice that WPForms has already created a notification that sends an email to your WordPress admin email address when a new order is placed.

Notification settings

You can edit this notification message. For example, you can provide additional email addresses, change email copy, subject, and more.

If you want to send a separate notification to your users, then click on the ‘Add New Notification’ button.

You will be asked to provide a name for the new notification. Let’s call it ‘Customer Notification’. After that you will see the notification fields that you can edit.

Creating new notification email

You need to click on the ‘Show Smart Tags’ link next to ‘Send to email address’ option and select the ‘Email’ field. This allows WPForms to use the email address that your customer provided when submitting the form.

Editing new notification email

You can edit rest of the notification email by providing a subject line and message. You can also use smart tags to use the form fields submitted by the user to add item details, user’s name, and other personalized information.

Once you are done, you can click on the save button at the top and exit the form builder.

Save and exit form builder

Your online credit card payment form is now ready, and you can add it to any WordPress page on your site.

Simply edit a page or create a new one, and then click on the ‘Add Form’ button above the page editor.

Add your credit card payment form to a WordPress page

This will bring up a popup where you can select the order form and click on the add form button to continue. WPForms will now enter the required shortcode to your post edit area.

You can now save or publish your page and click on the preview button to see your form in action.

Payment form page preview

Note: Don’t forget to test your form to make sure everything is working fine. If you are unable to send or receive email notifications, then follow the instructions in our guide on how to fix WordPress not sending email issue.

WPForms is the simplest way to accept credit card payments in WordPress, and it is the easiest way to create just about any type of form in WordPress. This is why it ranks #1 in our list of the best WordPress contact form plugin. WPForms has over 1 million active installs and a 4.9 out of 5 star rating average.

If you don’t want to use Stripe, then you can also use PayPal to accept credit card payments using the WPForms PayPal addon.

However a simple payment form isn’t a perfect solution for everyone. Based on use-case, you may need a different solution for accepting credit card payments on your website. Here are some other ways to accept credit card payments in WordPress.

Accepting Credit Card Payments in an Online Store

If you want to add a shopping cart and sell multiple items, then you will need an eCommerce plugin like: WooCommerce. It is the best WordPress eCommerce plugin on the market. WooCommerce makes it easy to sell things online and accept credit card payments.

WooCommerce payment settings

For complete step by step instructions, see our guide on how to start an online store for beginners.

Accept Credit Card Payments on a Membership Website

If you want to build a membership website to sell membership subscriptions and paid content, then we recommend using MemberPress. It is the most powerful WordPress membership plugin that easily integrates with Stripe, PayPal, or Authorize.net to accept credit card payments on your website.

MemberPress payments

Here is a complete guide on how to create a membership website with step by step instructions.

Accept Payments by Selling Online Courses

If you want to sell online courses, then we recommend using LearnDash. It is the best LMS plugin for WordPress and allows you to process credit card payments on your website.

LearnDash Stripe settings

For details, see our guide on how to how to sell online courses with WordPress with step by step instructions.

We hope this article helped you learn how to accept and process credit card payments in WordPress. You may also want to see 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 Easily Accept Credit Card Payments on Your WordPress Site appeared first on WPBeginner.

How to Let Contributors Edit Their WordPress Posts After Being Approved

Recently one of our readers asked if it was possible to allow contributors to edit their approved posts? WordPress user roles allow you to set different permissions for each user on your site. By default, a WordPress user with a contributor role can’t modify their published posts. In this article, we will show you how to let contributors edit their posts after being approved.

Let Contributors Edit Their Posts After Being Approved

Let Contributors Edit Their Posts After Being Approved

Contributors or guest authors with contributor user role write posts and send them to review in WordPress. A user with the administrator or editor user role can review and publish it. Once published, the contributors are unable to edit their own posts. This is a generalized hierarchy in WordPress that distribute user role and status.

However, you can add or remove capabilities to user roles in WordPress. Let’s take a look at how to let contributors edit their published posts.

Method 1: Allow Contributors to Edit Their Posts (Plugin)

This method is easier and recommended for most users. This method also allows you to edit other user roles and permissions right away.

First thing you need to do is install and activate the Capability Manager Enhanced plugin. For more details, see our step by step guide on how to install a plugin in WordPress.

Upon activation, you need to visit Users » Capabilities in your WordPress admin area to edit capabilities of contributor user role.

User Capabilities

On this page, you need to select Contributor role on the right side, so you can change their permission level.

Select Contributor Role

Once selected, you’ll see a lot of options in this section. In the Editing Capabilities area, you need to select Edit Published option and scroll to the bottom to click on Save Changes button.

Select Edit Published

After that you can test the permissions by switching to a contributor role in WordPress and going to the Posts page. You will now see the option to edit published posts. Hint: you can instantly switch between user accounts while testing roles and permissions in WordPress.

Edit Approved Posts

Method 2: Manually Allowing Contributor to Edit Their Posts

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

You’ll need to add the following code to your WordPress theme’s functions.php file or site-specific plugin.


// get the "contributor" role object
$obj_existing_role = get_role( 'contributor' );

// add the "Edit published posts" capability
$obj_existing_role->add_cap( 'edit_published_posts' );

This code snippet needs to run only once which means you can save it and then delete it. It will allow contributors to edit their published posts in WordPress.

Even though we have shown you how to allow contributors to edit their published posts, we believe it is not a good practice to let contributors or authors edit their published content.

If there’s a need for any change or correction in the content, then the writer should ask an administrator or editor to update it. This allows you to maintain editorial integrity.

Before publishing a post, an editor checks multiple necessary elements like keywords, images, meta description, URL, and more. These things are important to get better rankings in search results. A user with a contributor user role may not be fully aware of your editorial best practices and can make mistakes that would go unnoticed if not reviewed by an editor or administrator.

One way to deal with this is by sharing a blog post checklist with your contributors and authors. This checklist will help them cover all the tasks before submitting a post to review. It will also help an editor to quickly review a post.

We hope this article helped you learn how to let contributors edit their posts after being approved. You may also want to see our guide on how to allow users to submit posts in WordPress without even accessing the WordPress admin area.

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 Let Contributors Edit Their WordPress Posts After Being Approved appeared first on WPBeginner.

Weekly WordPress News: The Biggest WordPress Headaches

This week, Pagely published the results of their survey about WordPress headaches. Performance issues took the lead as the biggest pain point. Weglot also published a new transparency report that details some pretty massive growth. And we have some good developer guides on Gutenberg migration, MySQL data reconstruction, and styling the default WordPress media player. ... Read moreWeekly WordPress News: The Biggest WordPress Headaches

The post Weekly WordPress News: The Biggest WordPress Headaches appeared first on Learn WordPress with WPLift.

9 Best Quiz Plugins for WordPress (2018)

Are you looking for the best quiz plugins for your WordPress site? Many popular websites like BuzzFeed use quizzes to create viral content and boost user engagement on their websites. In this article, we have hand-picked the best quiz plugins for WordPress that will help you engage your users and increase time spent on your site.

Best quiz plugins for WordPress

1. LearnDash

LearnDash

LearnDash is the best WordPress LMS plugin on the market. It comes with a powerful Quiz feature which allows you to create any type of quiz that you need. It has multiple question types including: single choice, multiple choice, free text, sorting, matching, essay, fill-in-the-blank, and survey.

Some of the other features include: timed quizzes, randomized questions, question bank, multi-page quizzes, limit attempts, and more. Post quiz options include redirects, messages, quiz result displays in multiple styles, leaderboard, certificates, and levels.

Whether you are selling online courses or creating viral content, LearnDash is the most flexible WordPress quiz plugin for all types of quizzes.

2. TryInteract

TryInteract

TryInteract is a powerful web-based app to generate viral quizzes and use them to generate leads, build social media following, generate traffic, and improve conversions. It allows you to create highly interactive quizzes with a nifty drag and drop quiz builder.

You can choose different styles, colors, designs, and more than 100 ready-to-use quiz templates. It supports quiz branching which allows you to show questions based on user’s answers to previous questions. You can use their scoring system to easily show results at the end.

It can be easily added to your WordPress site using a simple shortcode and integrates beautifully with your email marketing and CRM software.

3. WP Quiz

WP Quiz

WP Quiz is a flexible and easy to use quiz plugin for WordPress. It comes with 3 quiz types: trivia, personality, and flip cards. You can add images to your questions and answers, allow users to restart quiz, show results at the end, and more.

WP Quiz comes with two styling options: multi-page or single page quiz. You have the ability to auto-scroll and add social sharing buttons. The pro version of the plugin allows you to force users to perform an action to view results, randomize questions and answers, countdown timer, and display ads.

4. Quiz And Survey Master

Quiz and Survey Master

Quiz and Survey Master is a flexible quiz plugin and WordPress survey plugin. This powerful two-in-one plugin may look a bit rough around the edges, but it makes up for it with excellent features and extensive documentation.

It supports multiple types of questions including multiple choice, true and false, fill the blanks and more. It also allows you to create multiple result pages, so you can customize them based on user score. It comes with email support, certificates, leaderboards, hints, comment boxes, and even more features available with paid add-ons.

5. mTouch Quiz

mTouch Quiz

mTouch Quiz is a mobile-friendly WordPress quiz plugin written with mobility and learning in mind. It supports hints, multiple correct answers, highlight correct answer during or after the quiz, restrict answer attempts, and more.

You can create customized start and finish screens as well as randomize questions. It also comes with point values for each question for show a score card at the end.

6. Quiz Cat

Quiz Cat

Quiz Cat is a free WordPress quiz plugin with an easy to use interface and great options to create viral quizzes for your website. It allows you to add images to each question and answer. You can also create a start and finish screen for your quiz.

Upon activation, the plugin will ask you to connect to their website API. However, it would work just fine without connecting to the API. It is easy to use with simple options that work really well.

7. HD Quiz

HD Quiz

HD Quiz is another awesome free quiz plugin for WordPress websites. It has a responsive design and allows you to create unlimited quizzes with as many questions and answers as you need. You can also use GIF images with your questions and answers to make them more interactive and fun.

Other notable features include quiz timer, question tooltips for hints, social sharing, use images as answers, scoring, and more.

8. ARI Stream Quiz

ARI Stream Quiz

ARI Stream Quiz allows you to use quizzes for lead generation by collecting user email address and name. It supports integration with MailChimp and other email marketing service providers. Apart from lead generation, the actual quiz builder features an easy to use interface to build your quizzes.

It uses ajax for faster performance, have multiple themes, social media integration, Open Graph support, and more.

9. Chained Quiz

Chained Quiz

Chained Quiz is a WordPress quiz plugin with the conditional logic feature where the next question in the quiz depends on user’s answer to the previous question. This allows you to create highly interactive personality quizzes that change dynamically.

It supports multiple choice, single choice, and essay answers. You can assign scoring to each correct answer and decide what to do when the user selects an answer.

Which is the Best WordPress Quiz Plugin?

After reviewing each of these plugins, we believe that LearnDash and TryInteract are the most comprehensive quiz building solutions in the market.

If you’re building a LMS website, then we highly recommend you to go with LearnDash.

If you’re looking for a standalone solution to quickly build viral quizzes, then nothing beats TryInteract.

We hope this article helped you find the best quiz plugin for WordPress. You may also want to see our article on how to track user engagement in WordPress with Google Analytics.

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 9 Best Quiz Plugins for WordPress (2018) appeared first on WPBeginner.