How to Restrict Your WordPress Forms to Logged-in Users Only

Are you looking for an easy way to restrict your WordPress form submissions to logged-in users only?

If you have a membership site, online store, or another type of website that has registered users, then you may want to restrict certain forms access to only logged in users.

In this article, we will show you how to restrict your WordPress forms access so only logged in users can fill out and submit them.

Restrict Form Access in WordPress

When and Why You Need to Restrict Access for WordPress Forms?

There could be a number of scenarios when you would need to restrict access to certain WordPress forms to logged-in users only.

For example:

  • You may be hosting a private members event, and you only want registered users on your site to RSVP.
  • You may restrict access to support for members only, and by restricting it to logged-in users only, you can dynamically populate certain information from their profile.
  • You might want to run an employee survey or poll, and you want to restrict access to your internal team only.
  • You are running a customer NPS survey that you only want to be submitted by logged-in users only.
  • You might have a special prize claim form that you want to be accessed by only certain logged-in users.

These are just some examples, but there could be literally hundreds of other use cases where you want to restrict form access to registered users only.

With that said, let’s take a look how to restrict your WordPress form access to logged-in users only.

Method 1: Restrict Form Access with WPForms Form Locker Addon

This method is easiest and most powerful, so we recommend it for all beginner users. We will use the WPForms plugin and their Form Locker addon to completely lock down WordPress form access.

WPForms is the best WordPress form plugin used by over 2 million websites. It was created by WPBeginner’s founder, Syed Balkhi, to have all the features we needed for running our business.

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

Upon activation, you need to enter your license key and then add over to the WPForms » Addons page to install the Form Locker Addon.

WPForms Form Locker Addon

Now you’re ready to create a new form that has restricted access for logged-in users.

To do this, go ahead and create a new form by going to WPForms » Add New. This will open the WPForms form builder where you will be presented with the option to either choose a form template or start with a blank one.

WPForms drag & drop form builder is extremely easy to use, so you can add or remove fields and customize the form to your liking.

WPForms Form Builder

Once you have added all the necessary fields, you need to go to the Settings Tab and click on Form Locker.

WPForms Form Locker Settings

On this tab, you will see the option to enable password protection for your WordPress forms, set total entry limits, enable form scheduling, and enable restricting entries to logged-in users only.

Form Locker Logged in User Only

Once you check the box, you will see a new Message field where you will need to draft a message that will appear to all users who are not logged in to your site.

WPForms Form Locker Restrict Access Message

Once done, you can tweak other form settings that you might need and then click the Save button.

Now you can embed this form on any WordPress post or page on your site by using the WPForms shortcode in the Classic Editor or by using the WPForms block in the Gutenberg editor.

Simply go to Post or Pages, and then click on the Plus icon to select a block. Next, type WPForms in the block search.

Add WPForms block to WordPress post or page

Once the WPForms block is added, select your form to embed and you’re done. Congratulations, you have successfully created a WordPress form that’s restricted to logged-in users only.

Method 2: Restrict Form Access with Password Protected or Private Pages

Another way to restrict form access in WordPress is by using the default WordPress visibility settings. You can use this method with the free version of WPForms or any other contact form plugin.

Simply create a Page or Post where you want to embed the form. After that click on the Visibility settings on the right panel.

WordPress Page Visibility Settings

You have the option to either make the whole page private or make the whole page password protected.

Private pages can only be seen by the Administrators and Editor level users on your website.

If you set a password for the page, then you will have to share that password with everyone who you want to give access to.

While this method works, there are several downsides to it.

First, the entire page is hidden not just the forms area. You lack the finer controls, and there’s no way for you to see which logged-in user submitted the form (if you’re using the password protected setting).

Method 3: Use Advanced Membership Plugins to Restrict Form Access

If you’re using an advanced WordPress membership plugin like MemberPress, then it comes with a lot of access control features built-in.

You can simply go to MemberPress » Rules to create a new permissions rule.

Add new rules in MemberPress

The rule edit page allows you to select different conditions and associate them to a membership plan.

For example, you can select all content that matches a particular tag or category to be available only to members with the silver subscription plan.

Add a rules set to MemberPress

You can also create more specific rules. For example, a single post or page, child pages, or a specific URL.

Once you have set the rules, you can use it in combination with any WordPress contact form plugin to restrict form access to logged-in users only.

For more details, see our step by step guide on how to restrict content access in WordPress.

We hope this article helped you learn how to restrict your WordPress forms to logged-in users only. You may also want to see our list of best 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.

Source link

Using WordPress

How to A/B Split Test Your WordPress Forms to Boost Your Conversions

How to A/B test web forms to boost conversions

Do you want to A/B split test your WordPress forms? A/B split testing helps you compare two versions of your WordPress forms and determine which one performs better.

There are many tools that allow you to A/B test your web forms. We use and recommend Google Optimize, the free a/b testing and personalization tool by Google.

In this article, we’ll show you how to A/B split test your WordPress forms to boost your conversions.

Why Should You A/B Split Test WordPress Forms?

Your web form is the first point where an actual interaction with your customer begins. Not to mention, it should be impactful so as to encourage more people to fill in the details.

A/B split testing allows you to create one or more variants of any web form.

For example, in your variant, you can add an additional form field, change the placeholder, change the copy of the button or anything else that you can think of that would bring in more engagement. Once you created a variant, by default, half of your traffic is shown the original version of the page and half are shown the modified version.

After the test, you’ll get to know which form is driving more conversions, so you can stick to the one that resonates best with your audience.

Choosing the Right A/B Testing Tool for WordPress – Google Optimize

We use and recommend Google Optimize to set up a/b tests. Google Optimize is a free A/B testing and personalization solution by Google. Best of all, it’s natively integrated with Google Analytics so you can use your Analytics data to create experiments quickly and easily.

MonsterInsights is the best plugin that lets you easily connect Google Analytics and Google Optimize on your WordPress website. With MonsterInsights, you don’t have to touch a single line of code to set up Google Optimize. All you have to do is to install the Google Optimize addon and you’ll be ready to start experiments.

Step 1: Get Started With Google Optimize

The first thing you’ll need to do is to install and activate the MonsterInsights plugin. For more details, check out our guide on how to connect Google Analytics with MonsterInsights.

Once you completed the set up process, you need to visit Insights » Addons and install the Google Optimize Addon.

Google Optimize Addon

After that, you need to create an account on Google Optimize.

Once logged in, hit the Get Started button.

Get started

Next, you’ll be asked to agree to the terms and conditions. Finally, click on the Finished button, and you’ll be directed to the main page.

Finished and redirected

Now, you’ll see a container information section on the right-hand side of the screen.

Google automatically creates an Account ID and Container ID for you. However, you have the option to change them if you want by clicking on Edit Container Details.

The account section allows you to run your A/B testing experiments and the container is where your Optimize configurations for your A/B testing experiments are saved. You can click on the three vertical dots to edit container details and manage notifications.

Edit container

The container information is created by Google automatically. However, you can change the container name, account ID, and container ID in this section.

Step 2: Link Google Optimize to Your Google Analytics Account

In order to start collecting your A/B testing data on Google Analytics, you’ll need to link your Google Optimize to Google Analytics.

To link the accounts, On the right-hand side of your screen, you need to expand the Link to Google Analytics section and click on the Link Property button.

Link property

Now click on the dropdown to select a property that you want to link with Google Optimize. If you don’t find the property that you want to link, then follow this guide to create a property in Google Analytics.

Link analytics

Data can now flow between both your Google Optimize and Analytics accounts.

Step 3: Add Google Optimize to WordPress

MonsterInsights makes it easy for you to add Google Optimize to your website using the Optimize addon that you’ve installed previously.

To do this, you’ll need the container ID which is available in the container information section. Copy the container ID from there.

Container ID

Now head over to your WordPress admin area and visit Insights » Settings » Tracking » Google Optimize to paste the Google Optimize Container ID.

Container ID

Click on the Save Changes button. You have successfully added Google Optimize to your website.

Step 4: Start the A/B Test Experiment

Now you can start A/B split testing for your WordPress forms. For the sake of this tutorial, we’ll take a signup form as an example to run the test.

You need to visit your Google Optimize account and click on the Let’s Go button to create an experiment.

Create an experiment

A sidebar popup will appear where you’ll be asked to enter the name of your experiment and URL of the signup form page.

After specifying the details, you’ll need to select the type of experiment/test you want to perform on your specified URL.

Click on the A/B Test option which allows you to test two or more variants of a page.

A/B Test

Once selected, click on the Create button.

Now you’ll notice that your test is still in the Draft mode. To start the experiment, you’ll need to take a few more steps. Start by adding a variant to your original signup form. To do that, click on the Add Variant button and type a name for the variant you want to create.

Add variant

Now click on the Edit button to make changes in the new variant of your signup form.

Edit variant

This will take you to the Optimize Visual Editor where you can customize the size of the fields, change labels, edit button text, and more.

Optimize Visual Editor

Once you make all the changes, click on the Save and Finished buttons.

After that, you need to define the objectives for your A/B test. These objectives will help you decide which signup form variant the winner is.

Click on the Add Experiment Objective link. There are many pre-defined objectives, including pageviews, bounces, and session durations. You can also set a custom objective for the experiment.


For this experiment, we’ll be choosing Bounces as our objective to find out which signup form has the lowest bounce rate.

You can also custom objectives that are not mentioned in the account.

Finally, you’ll need to define a percentage for how many people should see the original sign up form and its variant.

By default, if you only have one variant, the traffic will be split equally between the original page and its variant.

You can click on the weight to customize it, but make sure the balance weight is 100%.

Edit variant weight

Then, click on the Finished button.

That’s all. You can click on the Start button to start your experiment.

Start experiment

It’s advised to at least run the A/B test experiment for two weeks or more to make sure you’ve gathered enough data. Once enough data has been collected, Google will declare a winner.

We hope this guide helped you learn how to A/B test WordPress forms. You may also want to check out the best WordPress analytics plugins.

Source link


How to Create AMP Forms in WordPress (The Easy Way)

Do you want to create AMP-friendly forms on your WordPress site?

Accelerated Mobile Pages or AMP is a Google project that makes websites load faster on mobile devices.

While AMP offers a great mobile browsing experience by making your webpages load faster, it disables many useful features on your website.

One of them is contact forms. Since AMP uses a limited set of HTML and JavaScript, it cannot load your WordPress forms properly on AMP pages.

But thankfully, now there is an easy solution available. WPForms, the most beginner-friendly WordPress form plugin now helps you create AMP-ready WordPress forms. Their team recently worked with Google to make AMP forms easy for WordPress.

In this article, we will show you how to create AMP forms in WordPress using WPForms (the easy way).

Creating AMP Forms in WordPress (The Easy Way)

Creating AMP Forms in WordPress (Step by Step)

In order to use AMP with WordPress, you need to install and activate the official AMP plugin for WordPress. For more details, see our step by step guide on how to install a WordPress plugin.

Once activated, the plugin will automatically add Google AMP support for your WordPress site.

However, you can change AMP settings for your website by going to AMP » General from your dashboard.

AMP for WordPress Settings

From the AMP settings page, you can enable or disable AMP on your website, choose a website mode for AMP, and choose supported templates.

Once you have configured AMP, the next step is to create an AMP compatible contact form on your WordPress site.

Step 1. Create a WordPress Form with WPForms

To get started, install and activate the WPForms Lite plugin on your site. It is the lite version of the WPForms Pro plugin.

Both the lite and pro version of WPForms allows you to create a basic AMP ready contact form. In our article, we will be using the free version for screenshots.

Once the plugin is installed and activated, you need to head over to WPForms » Add New page to create a new WordPress form.

On the form setup screen, you can choose a form template to get started quickly. You can select the Blank Form if you want to start from scratch.

Form Templates WPForms

Next, it will open the form builder page.

Drag and Drop Form Builder WPForms

From here, you can add or remove form fields. To add a new field to your form, you can simply click on a form field from the left panel, and it will appear in the form builder panel on the right.

After that, you can configure the field options. Simply click on a field, and then Field Options will appear.

Configuring Field Options in WPForms Plugin

Similarly, you can customize all the other fields.

After that, you can click on the Settings tab to configure your form settings.

WPForms General Settings

The General Settings allow you to change your form name, submit button text, submit button processing text, enable anti-spam Honeypot, and more.

Next, you can click on the Notifications tab to set up email notifications to notify you when a user completes the form.

WPForms Notification Settings

Next, you can click on the Confirmation tab to set up a confirmation message to be shown when a user submits the form.

WPForms Confirmation Message Settings

After the configuration is complete, you can save your form.

Step 2. Add Your AMP Form to a Page

Now that your WordPress form is ready, you can add it to a page.

First, you need to create a new page or open an existing one where you want to add the form.

On your page edit screen, click on the Add New Block icon and select the WPForms block.

Add WPForms Block to WordPress Page Editor

After that, you can see the WPForms widget added to your page edit screen. You just need to select the form you created earlier, and the widget will instantly load it in the page editor.

Add Contact Form to WordPress Page with WPForms

Next, you can publish or update your page.

That’s all! You don’t need to configure anything else. The WPForms Lite plugin will add full AMP support to your form now.

If you want to see how it looks, then you can open the page on your mobile phone.

Or you can open the page on your desktop browser by adding /amp/ or /?amp at the end of your page URL. For example,

Adding Google reCAPTCHA to Your AMP Form

By default, WPForms includes anti-spam honeypot to catch and block spam. Additionally, you can use Google reCAPTCHA to reduce spam submissions.

To use Google reCAPTCHA with your AMP forms, you need to register your site for Google reCAPTCHA v3 and get the Google API keys.

Go to the Google reCAPTCHA website and click on the ‘Admin Console’ button at the top right corner of the page.

Visit Google reCAPTCHA website

After that, you need to sign in with your Google account. Once done, you will see the ‘Register a new site’ page.

Register a New Site for Google reCAPTCHA

First, you need to enter your website name in the Label field. Google AMP only supports reCAPTCHA v3, so you need to choose it from the reCAPTCHA type options.

After that, enter your domain name under the Domains section.

Add Domain Name and Owner for Google reCAPTCHA

The Owners section shows your email address by default. You can also add another email if you want.

Next, you need to accept the reCAPTCHA Terms of Service to continue. Also, select the ‘Send alerts to owners’ checkbox, which will allow Google to notify you about problems like misconfiguration and suspicious traffic on your site.

Accept Google reCAPTCHA Terms of Service

Once done, click on the Submit button.

Next, you will see a success message along with the site key and the secret key to add reCAPTCHA on your site.


Now you have the Google API keys to add reCAPTCHA to your forms. However, there is one more adjustment required to ensure AMP compatibility with the reCATCHA. Click on the ‘Go to Settings’ link there.

Next, you will see the reCAPTCHA settings again with ‘Allow this key to work with AMP pages’ checkbox. Simply check the box and click on the Save button below.

Allow reCAPTCHA to work on AMP Pages

Now that you have Google API keys to add reCAPTCHA on AMP forms, you need to open WPForms » Settings » reCAPTCHA page in your WordPress dashboard.

WPForms reCAPTCHA Settings WordPress

On this screen, you need to choose reCAPTCHA v3 option and paste the site key and secret key. After that, click on the Save Settings button.

Now that Google reCAPTCHA is added to WPForms, you can enable it in your forms where needed. Go to WPForms » All Forms and select the form where you want to enable the reCAPTCHA.

Edit a Form Created with WPForms

Once the form setup screen appears, click on the Settings tab and select the General Settings section. At the bottom, you can see ‘Enable Google v3 reCAPTCHA’ checkbox.

Enable Google v3 reCAPTCHA in WPForms

Check the box and then save your form by clicking on the Save button at the top right corner.

After that, you can revisit your contact page and see the AMP form with reCAPTCHA in action.

We hope this article helped you to learn how to create AMP forms in WordPress easily. You may also want to see our guide on how to create GDPR compliant forms in WordPress.

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

Source link


16 Best WordPress Plugins for Nonprofits

Are you looking for the best WordPress plugins for your nonprofit’s website? Due to tight budget and little technical support, nonprofits need to carefully choose the plugins they use for their website. In this article, we have hand-picked some of the best WordPress plugins for nonprofits.

WordPress Plugins for Non-Profits

1. Give


Give is a WordPress plugin for non-profits to accept online donations. Give makes it easy to add payment gateway, add donation forms, and easily manage donations from your own WordPress dashboard.

It also shows you stats about your donations and you can easily integrate with other services like PayPal, MailChimp, Aweber, etc.

2. WPForms


WPForms is the most beginner friendly contact form plugin for WordPress. It comes with a free version called WPForms Lite, which is perfect for small organizations, non-profits, and personal use.

WPForms also comes with a paid option, which allows you to create a donation form which can connect your forms with your MailChimp, AWeber, PayPal, and Stripe accounts.

3. OptinMonster


OptinMonster is the best lead generation tool in the market. It helps you convert website visitors into subscribers and donors.

OptinMonster comes with lightbox popups, slide in popups, sidebar sign up forms, welcome gates, and much more. See how OptinMonster helped us increase our email subscribers by 600%.

4. Yoast SEO

Yoast SEO

Yoast SEO is the complete WordPress site optimization tool. It allows you to optimize your posts and pages for search engines and eliminates the need to install countless other plugins. It is easy to install and setup Yoast SEO plugin. See why we use Yoast SEO on all our websites.

5. Google Analytics by Yoast

Google Analytics for WordPress

Google Analytics provides you insights into how users reach and use your website. It tells you where your users are coming from, what pages they are looking at, how much time they spend on your site. It also provides a wealth of information about user behavior and can be effectively used to measure your conversion goals. Google Analytics by Yoast allows you to easily add Google Analytics into your WordPress site and manage it from your own dashboard.

6. Sucuri Free Scanner


Any website on the internet can become a target of hacking attempt or malicious code. WordPress sites are no exemption. With Sucuri free scanner, you can scan your WordPress site for malicious code and malware and then clean your WordPress site.

See how Sucuri helped us block 450,000 WordPress attacks in 3 months.

7. Testimonials Widget

Testimonials Widget

Testimonials Widget makes it super easy to add social proof on your WordPress site. It allows you to manage testimonials in your WordPress admin area. You can display these testimonials anywhere on your WordPress site. The plugin also comes with a testimonials widget, that you can add to a sidebar.

8. BackupBuddy


Backups are your first defence against any online mishap. BackupBuddy provides complete backup solution for your WordPress site.

It automatically creates database and file backups and saves them on cloud storage at predefined schedules. BackupBuddy also makes it easier for you to restore your site from backups or move it to new server.

See our guide on how to keep your WordPress content safe with BackupBuddy.

9. TablePress


WordPress visual editor does not allow you to create tables. TablePress makes it easy for you to create beautiful tables without writing any HTML code.

For more detailed instructions, see our guide on how to add tables in WordPress.

10. Quick and Easy FAQ

Quick and easy FAQs

Want to add a frequently asked questions section for your non-profit? Quick and Easy FAQs plugin allows you to add FAQs with answers and then displays them beautifully on your website. You can display FAQs as simple list, collapsible menus, or in an accordion.

For detailed instructions, see our guide on how to add a frequently asked questions – FAQs section in WordPress.

11. Forget About Shortcode Buttons

Forget About Shortcode Buttons

As a non-profit, you need to create persuasive content with call to action buttons strategically placed across your website. Forget About Shortcodes Button plugin allows you to add beautiful buttons to your WordPress site without using any shortcodes.

For detailed instructions, see our guide on how to add buttons in WordPress without using shortcodes.

12. Simple Calendar – Google Calendar Plugin

Google Calendar Plugin

Want to create a page for church or non-profit events? Google Calendar Plugin makes it easy for you to display a Google calendar on your WordPress site. Your users can then subscribe to your calendar and stay informed about your events.

See our guide on how to add Google Calendar in WordPress for detailed instructions.

13. Floating Social Bar

Floating Social Bar

Spreading the word about your cause is crucial for the success of your non-profit website. Floating Social Bar adds social sharing button to your WordPress posts and pages. It allows your users to easily share content without leaving your site.

See our guide on how to add a floating social share bar in WordPress for detailed instructions.

14. Revive Old Post

Keeping up with your followers on social media can take a lot of your time. Revive Old Post plugin allows you to keep your social profiles active by sharing old posts from your site.

See our guide on how to automatically share your old WordPress posts for more detailed instructions.

15. MapPress Easy Google Maps

Google Maps are a highly effective tool in sharing maps and directions on the web. MapPress provides an easier and simpler way to easily add Google Maps anywhere on your WordPress site. You can use it to add directions, highlight markers, and add layers to your map.

See our article on how to add Google Maps in WordPress for detailed instructions.

16. Polylang


Language shouldn’t be a barrier for a non-profit to spread its message. Polylang is a WordPress plugin that makes it a breeze to create multilingual websites in WordPress. It is extremely simple and easy to use. You can add users for different languages, those users will get a WordPress user interface. You users will be able to easily switch languages and browse your site in their native language.

For more detailed instructions see our guide on how to easily create a multilingual WordPress site.

We hope this article helped you find the best WordPress plugins for non-profits. You may also want to see our guide on how to select the perfect WordPress theme for 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.

Source link


7 Best WordPress CRM Plugins for Your Business

Are you looking for a WordPress CRM plugin for your business website? A CRM (customer relationship management) system allows you to manage leads and contacts to increase sales or maintain relationship with customers. In this article, we will show you the best WordPress CRM plugins for your business to help you effectively manage leads.

WordPress CRM Plugins

What is a CRM? Do I Need a CRM plugin for WordPress?

The most important goal of running a business website is to increase sales and offer better service to your customers. For this you need a system to manage customer relationships.

A CRM (customer relationship management tool) allows you to manage customer information in one location. It also provides you valuable insights into your business’s history with the customer.

There are many third party platforms that can be used as a CRM for your site. However, wouldn’t it be great if you could integrate a CRM right into your WordPress site?

Having said that, let’s take a look at some of the best WordPress CRM plugins that you can try on your business website.

1. UkuuPeople


UkuuPeople makes it easy to use a CRM system right inside your WordPress site. It claims to make CRM system simple for WordPress site owners.

UkuuPeople helps you manage your contacts in a master list. You can then segment your contacts into tribes (groups) and initiate interactions with them using touchpoints. You can add team members, assign them tasks, schedule meetings, from your WordPress dashboard.

The core plugin is available for free. It also offers paid addons to integrate your UkuuPeople CRM with MailChimp, Gravity Forms, Google Apps, etc.



WP-CRM extends the built-in WordPress user management system and allows you to add custom meta data. It comes with easy to use forms for the front-end, that can be easily added into your pages. It also comes with powerful filtering features which allow you to sort customers based on the custom attributes you add.

The core plugin is free, but it also comes with paid addons to extend the functionality.

3. WordPress-to-lead for Salesforce CRM

WordPress to Salesforce CRM

If you are using Salesforce CRM to manage your business contacts, then WordPress to Salesforce CRM plugin is the way to go. It connects your WordPress site to your Salesforce CRM account.

It also allows you to easily manage leads captured through your website and syncs them with your Salesforce CRM account. The plugin also comes with easy to add forms for WordPress posts and pages.

4. UpiCRM


UpiCRM is a free standalone WordPress CRM plugin. It works with your WordPress contact form plugins to manage and capture leads inside WordPress. It comes with a powerful user management system that allows you to assign leads, group contacts, send emails, etc.

It also works well with your Google Analytics and provides you detailed insights into user activity on your website.

5. WP-CRM System

WP-CRM System

WP-CRM system promises to be a fully featured CRM. It allows you to manage your contacts, projects, and tasks from WordPress admin area. It has support for teams, groups, projects, and task management.

The plugin also offers integration with contact form plugins, Slack, and Zendesk connect as paid addons.

6. Presspoint CRM


Presspoint is a paid WordPress CRM solution with great set of features and functionality. It comes with email automation, e-commerce, opportunity management, events, and custom forms built right into your WordPress site.

Some other unique features of Presspoint are customer directories, content restrictions, and custom profiles. It allows you to create unique profiles for every user if you need.

7. WPForms


Not sure how to use a CRM for your business? Perhaps you would like to checkout WPForms. It does two basic things that any good CRM would do for your WordPress site. First it allows users to contact you through a contact form that you can add anywhere on your site.

Secondly, it stores all contact form entries in your WordPress database. You can go back to your entries and see when each customer contacted you.

We hope this article helped you find the best WordPress CRM plugin for your website. You may also want to check out our list of 24 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.

Source link