Tag - wordpress

How to Add a Preloader Animation to WordPress (Step by Step)


Do you want to add a preloader to your WordPress site? A preloader is an animation indicating the progress of a page load in the background.

Preloaders assure users that the website is working on loading the page. This can help improve user experience and reduce overall bounce rate.

In this article, we’ll show you how to easily add a preloader to WordPress.

Adding a preloader to your WordPress website

What is a Preloader and When You Should Use it?

A preloader is an animation or status message indicating the progress of page load in the background.

Normally when you visit a website, your browser starts downloading different parts of the content. Some parts of the website load faster (i.e. text, HTML code, CSS) whereas others load way slower (i.e images and videos).

If most of your content is text with very few images and videos, then you don’t really need to add a preloader to your website. Instead, you should focus on improving website speed and performance for faster page loads.

On the other hand, if most of your content is images, photographs, and video embeds, then your users need to wait a while before they can actually see all the content.

During these partial downloads, your website may feel slow. Sometimes users may even think that it is broken. Adding a preloader, fills this gap and shows the user a progress indicator during the page load.

You can see a live example of a preloader by clicking on the Preview button while writing a blog post in WordPress.

WordPress will open a live preview of your blog post in a new window, and it will display a preloader before it actually shows the live preview.

WordPress post preview preloader

That being said, let’s take a look at how you can easily add a preloader to your WordPress website.

Method 1. Adding a Preloader in WordPress using WP Smart Preloader

This method is recommended because it is easier to implement and does not require any changes to your WordPress theme.

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

Upon activation, you need to visit Settings » WP Smart Preloader page to configure plugin settings.

WP Smart Preloader settings

First, you need to choose a preloader style or page load animation. The plugin comes with six built-in animations to choose from. You can also upload your own custom HTML and CSS to create a custom preloader.

After that, you can make the preloader appear only on the homepage by checking the ‘Show only on Home Page’ option.

Next, you need to scroll down to the ‘Duration to show Loader’ section. You need to specify the duration for the preloader. The default option is 1500 milliseconds (1.5 seconds) which should work for most sites, but you can change that if you want.

Set preloader duration and fade out

You can also set the time loader takes to completely fade out. The default option is 2500 seconds or 2.5 seconds.

Finally, don’t forget to click on the ‘Save changes’ button to store your settings.

You can now visit your website to see the preloader in action.

WP Smart Preloader Preview

Method 2. Adding a Preloader in WordPress using Preloader Plugin

This method is flexible but requires additional steps to properly implement it on your WordPress site.

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

Upon activation, you need to visit the Plugins » Preloader page to configure plugin settings.

Preloader settings

First, you need to enter the Hex code for the background color you want to use for the loading screen. The default option is #FFFFFF (white). You can use an online color picker tool to find the HEX code for the color you want to use.

Next, you need to provide the URL of the preloader image you want to use. The plugin comes with a default animation image.

If you want to use other animation, then you’ll find a link to download an animated preloader image from a third-party website. You can then upload that image to your wp-content folder and paste the URL here.

Next, you need to choose where you want to display the preloader.

Select preloader locations

You can choose to display it on all pages of your website, or you can select a specific section.

Finally, you will see the instruction to add the following code to your WordPress theme’s header.php file.

<div id="wptime-plugin-preloader"></div>

Before you leave the page, don’t forget to click on the ‘Save changes’ button to store your settings.

We don’t recommend adding code to your WordPress theme because it will get wiped off when you update the theme.

If you are using a child theme, then it is ok to add the code to your child theme’s header.php file.

An even better solution would be to add this code using a separate Code Snippets plugin, or in a site-specific plugin.

Here’s the code you’d need to add:

function wpb_add_preloader() 
echo '<div id="wptime-plugin-preloader"></div>';

add_action( 'wp_body_open', 'wpb_add_preloader' );

Note: this method of adding code will only work on WordPress themes that are compatible with the wp_body_open() function added in WordPress 5.2.

This method of adding the code makes sure that your code stays there even if you update the theme.

Once you have added the code, you can visit your website to see the preloader in action.

Preloader preview

We hope this article helped you learn how to easily add a Preloader to your WordPress site. You may also want to see our list of the most useful WordPress tips, tricks, and hacks for more cool ideas.

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 a Preloader Animation to WordPress (Step by Step) appeared first on WPBeginner.



Source link

How to Track Link Clicks and Button Clicks in WordPress (Easy Way)


Do you want to track link clicks and button clicks in WordPress?

Tracking link and button clicks helps you uncover how users interact with your website. You can use the insights to improve your website and plan your strategy accordingly.

In this guide, we’ll show you how to easily track link clicks and button clicks in WordPress.

Easily track link and button clicks in WordPress

Why You Should Track Link and Button Clicks in WordPress?

Links and buttons are two of the most common ways users interact with any website on the internet. These are also the elements that lead website visitors to make purchases, sign up, and convert into a customer.

Tracking how your users interact with different elements on your website helps you learn what’s working on your website. More importantly, it helps you learn what’s not working and needs improvement.

For instance, If users are not clicking on the add to cart button in your online store, then you can investigate what’s stopping them from doing so.

Another great example is your affiliate links. You can track which links your users click more often than others.

These insights can help you make data-driven decisions for the success of your business.

Having said that, let’s take a look at how you can easily track links and button clicks in WordPress.

We have broken down this guide into the following sections, so you can easily follow along.

Tracking Link and Button Clicks in WordPress Using MonsterInsights

The best tool to collect marketing data on your website is Google Analytics. However, despite Google’s best efforts many beginners and even experienced marketers find it a bit intimidating.

This is where MonsterInsights comes in. It is the best Google Analytics plugin for WordPress that allows you to properly setup Google Analytics, and make the most out of it.

MonsterInsights goes beyond just adding a tracking script in the footer. It adds automatically adds proper event tracking to all links, buttons, cart areas, and more. Most importantly, it also shows you human-readable reports right inside your WordPress dashboard.

Note: Our developers built MonsterInsights for WPBeginner content team. We released it as a plugin to help other small business owners. Today, over 2 million websites use the plugin to make data-driven decisions.

MonsterInsights has a free version, but you’ll need at least the PRO plan to take full advantage of all the powerful tracking features it offers.

Setting up MonsterInsights is super easy.

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

Upon activation, go to Insights » Settings page to enter your license key. You can find this information under your account on MonsterInsights website.

MonsterInsights license key

After verifying your license key, you need to scroll down a little on the settings page and then click on the ‘Launch Setup Wizard’ button.

Launch setup wizard

MonsterInsights will launch the set up wizard which will connect your website to Google Analytics.

If you need detailed instructions, then see our tutorial on how to install Google Analytics in WordPress which will walk you through the entire setup.

MonsterInsights setup wizard automatically sets up all the right settings based on the type of your website. It truly is effortless.

Once you have setup MonsterInsights, you can resume this tutorial.

Now, that everything is up and running let’s start setting up click tracking.

A lot of web publishers use affiliate marketing to make money online.

As an affiliate marketer, you’ll need to learn how your affiliate links are doing. Obviously, you can track your affiliate earnings from third-party resources, but that does not give you an accurate picture of how users interact with your affiliate links.

Most affiliate marketers use a link cloaking plugin like ThirstyAffiliates. This allows you to create shorter affiliate links and manage all your links inside WordPress. For example, https://www.example.com/refer/awesomeproduct/.

MonsterInsights makes it easy to set up affiliate link tracking in WordPress.

Simply go to Insights » Settings and switch to the ‘Publisher’ tab. From here, you can add your affiliate link prefix to start tracking.

Tracking affiliate links in WordPress

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

Within few hours, you will be able to see your affiliate link performance in your Publisher reports located under Insights » Reports menu in WordPress.

View top affiliate links

Outbound links are the links pointing to external websites. These could also be uncloaked affiliate links, links to your partner websites, or other websites owned by you.

MonsterInsights automatically tracks all clicks on those outgoing links. You can view them by visiting Insights » Reports page under Publishers report.

Outbound links report

Pro tip: If you see that you’re sending a lot of clicks to an external website, then you should contact them to work out a strategic partnership. This can be a sponsorship, cross-promotion, affiliate partnership, etc.

Ecommerce Tracking in WordPress

If you run an eCommerce business using WooCommerce or Easy Digital Downloads, then MonsterInsights comes with powerful eCommerce tracking features.

Let’s turn on eCommerce tracking on your website.

First, you need to visit your Google Analytics dashboard. From there you need to switch to the Admin view.

Google analytics admin

Next, you need to click on the eCommerce settings option.

eCommerce settings

After that, you will see the options to turn on eCommerce tracking and enhanced eCommerce tracking in Google Analytics.

enable eCommerce in Google Analytics

Now that you have enabled eCommerce in Google Analytics, let’s enable the MonsterInsights eCommerce addon.

First, you need to go to Insights » Addons page. From here you need to install and activate the ‘Ecommerce’ addon.

Ecommerce addon

After that, you need to head over to Insights » Settings page and switch to the eCommerce tab. From here, you can turn on enhanced eCommerce tracking. MonsterInsights will automatically detect your eCommerce software and turn it on for you.

Turning on eCommerce tracking in MonsterInsights

That’s all you have successfully enabled eCommerce tracking on your website.

eCommerce reporting

On top, you’ll see an overview of your eCommerce conversions. Below that, you will find your top referral sources and the exact conversions and revenue for each source.

This information helps you learn which referral sources to maximize, and which one of them are not doing so well.

MonsterInsights also sends a lot of useful data to Google that you can see under Conversions » Ecommerce section.

Ecommerce reports in Google Analytics

Tracking File Downloads in WordPress

If you have a membership site that sells digital downloads or offer downloadable content on your website, then tracking file download buttons will help you find how users interact with those files.

MonsterInsights automatically tracks file downloads for common file types like documents, spreadsheets, presentations, PDFs, and zip files.

You can also add other file types that you may want to track. Simply go to Insights » Settings page and then switch to the ‘Engagement’ tab. From here, scroll down to the File Downloads to add the file type extension that you want to track.

File downloads to track

You can view your file download stats by visiting Insights » Reports and switching to the ‘Publisher’ tab.

File download clicks

Tracking Form Conversions in WordPress

Forms play an important role in the success of any website. You use forms for email newsletter, shopping cart, purchase and order forms, and all your contact forms.

It is crucial to understand how users interact with your forms, which forms get more conversions and which forms are not getting enough attention.

Let’s start tracking forms in WordPress using MonsterInsights.

First, you need to head over to Settings » Addons page. From here, install and activate the Forms addon.

forms addon

Once enabled, MonsterInsights will automatically detect the forms on your website and start gathering interaction data. It works seamlessly with all popular WordPress form plugins like WPForms, Formidable Forms, Gravity Forms, etc.

To view your form reports, you need to go to Insights » Reports page and switch to the ‘Forms’ tab.

Forms report

So far we have learned how to automatically track links and button clicks across your website. What if you wanted to track a specific link on your WordPress site, and create custom reports for it?

Luckily, MonsterInsights makes this easy as well. Its called custom link attribution feature, and here is how you can add that for any link on your website.

Simply switch to the HTML view in the block editor and add your link in the following format:


<a href="https://www.example.com" data-vars-ga-category="Call to action clicks" data-vars-ga-action="CTA link click" data-vars-ga-label="Homepage CTA clicks">My custom link</a> 

This link contains three new link attributes:

  • data-vars-ga-category : Sets a category for your link
  • data-vars-ga-action : Describes the action this link performs
  • data-vars-ga-label : A label for your link which helps you identify it

You can find your custom link tracking report under your Google Analytics dashboard Behavior » Events section.

We hope this article helped you learn how to track link clicks and button clicks in WordPress. You may also want to see our complete guide on the website marketing data you must track on all your websites, and our comprehensive guide on how to increase your blog traffic.

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

5 Best WordPress Business Directory Plugins


Are you looking for the best WordPress business directory plugins?

A business directory helps users discover service providers in a particular niche or category. At the same time, it helps those businesses find customers and opportunities.

As a website owner, you can even make money online by selling paid listings on your business directory.

In this article, we have hand-picked some of the best WordPress business directory plugins to help you save some time and money.

Best business directory plugins for WordPress

Best WordPress Business Directory Plugins

A good business directory plugin allows you to easily create lists of businesses organized by location, category, and other parameters.

Business directories help users find new vendors while helping businesses connect with customers and other businesses.

Unlike a Google Search, a business directory is made up of curated listings with description, reviews, and photos. This makes them more useful for users looking for specific businesses.

You’ll be looking for a business directory plugin that allows you to do all that. We will also highlight business directory plugins that allow your users to submit listings, integrate paid submissions, and search options.

That being said, let’s take a look at some of the best WordPress business directory plugins that you can use.

1. Formidable Form

Formidable Forms

Formidable Forms is one of the best WordPress form builder plugins on the market. It allows you to create advanced forms and add them to your website.

Using the real estate listings template, you can create a form that users will use to submit their entries into your directory. Then, you can display the business directory listings on a WordPress page.

It comes with many premium add-ons to add more features and functionality to your WordPress business directory. Formidable Forms fully supports MailChimp, PayPal, WPML, and WooCommerce.

For more details, check out our step by step tutorial on how to properly create a web directory in WordPress using Formidable Forms.

2. Business Directory Plugin

Business Directory Plugin

Business Directory Plugin is a free WordPress plugin to create a simple business directory. It comes with basic features required to run a web directory like customizable form fields, accepting payments for listings, etc.

It allows you to sort entries into categories and tags, create featured entries, and customize entry forms.

If you want to access more features and add-ons, then it has a pro version as well. The premium features include multiple modules, Google Maps support, user ratings, zip code search, file upload, and more.

3. Connections Business Directory

Connections

Connections is a powerful business directory plugin for WordPress. It comes with a set of custom fields that can be used to create almost any kind of web directory. In the privacy settings, you or your users can set privacy level for certain custom fields like business phone numbers or internal messages.

Displaying your directory on the front-end is very easy. You need to add a simple shortcode to your directory page. It offers custom shortcodes with extensive options to customize the appearance of your business directory.

Connections plugin also comes with template support so that you can choose a layout for your listings from pre-built directory templates.

4. GeoDirectory

GeoDirectory

As the name suggests, GeoDirectory allows you to create a location-based business directory like Yelp, TripAdvisor, YellowPages, etc. Using a simple interface, your users can submit listings to the directory. These listings or entries are pointed on the map, and your users can search for locations, businesses, neighborhoods, etc.

You can monetize your website by selling the directory listings. GeoDirectory also allows you to display event listings, create multi-location directories, and add payment gateways.

5. Name Directory

Name Directory

Name Directory is another free WordPress directory plugin. It allows you to create a business or personal directory easily. Using the configuration options, you can select a layout and customize plugin functionality.

It supports shortcodes to display directory listings on a WordPress post or page. You can sort the entries to show new listings on top of the page, allowing those entries to gain more exposure.

We hope this article helped you find the best WordPress directory plugins. You may also want to check out our list of the best email marketing services for small business.

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 5 Best WordPress Business Directory Plugins appeared first on WPBeginner.



Source link

How to Add Your WordPress Site to Google Search Console


One of the most important step in optimizing your WordPress site for SEO is adding it to Google Search Console (formerly Google Webmaster Tools).

Google Search Console offers specific webmaster tools to help website owners monitor and maintain their search presence and rankings.

In this guide, we will show you how to easily add and verify your WordPress site in Google Search Console also known as Webmaster Tools.

How to easily add your WordPress site to Google Search Console

What is Google Search Console?

Google Search Console is a free tool offered by Google to help website owners monitor their website’s presence in Google search results.

It helps you track search rankings along with keeping you updated about site errors, security issues, and indexing issues that may affect your website’s search performance.

If you are serious about growing your website, then you need to add it to Google webmaster tools from day one.

That being, let’s take a look at how to easily add your site to Google Search Console.

Adding Your WordPress Site to Google Search Console

First, you need to visit the Google Search Console website and click on the ‘Start Now’ button.

Start Google Search Console

Next, you’ll need to sign in with your Google / Gmail account.

Once logged in, you’ll be asked to enter your website URL.

There are two methods for site verification: domain name or URL prefix. We recommend the URL prefix method because it is more flexible.

Add website URL

Keep in mind that Google considers an HTTP and HTTPS as two different protocols. It also considers https://www.example.com and https://example.com as two different websites.

You need to enter the correct website URL used by WordPress.

If you are unsure, then there is an easy way to find out the exact URL you need to enter. Simply login to your WordPress admin area and go to Settings » General page.

There you will see your website’s URL in the site address field.

Copy your site address from WordPress settings page

After entering your correct website address in Google webmaster tools setup wizard, click on the ‘Continue’ button to go to the next step.

Now, you’ll be asked to verify ownership of your website. There are several ways to do that, but we will show the HTML tag method because it is the easiest one.

Copy the HTML tag

Click on the HTML tag to expand it and then copy the code inside it.

Now, you need to add this Google site verification meta tag in WordPress, so Google can verify that you are the owner of the website.

Most WordPress tutorials will guide you to just edit the header.php file in your WordPress theme and add the code just above the <body> tag.

However, we don’t recommend this method because if you update or change your theme, then the HTML tag will disappear.

Google periodically checks for the HTML tag and will disable your access to the site data in the search console if it cannot find the verification tag.

Here is how to make sure that Google can always verify your ownership of the website.

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

Upon activation, go to Settings » Insert Headers and Footers page and paste the Google HTML tag code you copied earlier inside the ‘Scripts in Header’ box.

Add HTML verification tag to site header

Don’t forget to click on the ‘Save’ button to store your changes.

You can now go back to Google Search Console settings and click on the ‘Verify’ button.

Verify ownership

Google Search Console will now look for the HTML tag in your website code and will show you a success message.

Your website successfully added to Search Console

Note: If you don’t see a success message, then you need to clear your WordPress cache. This will ensure that Google can fetch the latest version of your website.

That’s all. You have successfully added your site to the Google Search Console (Webmaster tools). You can now click on the ‘Go to Property’ link to visit your Google Search Console dashboard.

Google Search Console dashboard

From here you can see your website’s performance reports and index coverage.

Before you do that, let’s tell Google a little bit more about your website. This will help Google crawl your website a bit more efficiently.

Add XML Sitemap to Google Search Console

An XML sitemap is a file that lists all your website content in XML format, so search engines like Google can easily discover and index your content.

The easiest way to add an XML sitemap to your WordPress website is by installing and activating the Yoast SEO plugin.

Upon activation, go to SEO » General and switch to the ‘Features’ tab. From here, you need to scroll down to the ‘XML Sitemap’ option and make sure that it is turned on.

XML Sitemap option in Yoast SEO

Next, you need to get the XML sitemap link. Simply click on the question mark icon next to the XML sitemap option, and you will see a link to your XML sitemap.

View your XML sitemap

Clicking on the link will take you to your XML sitemap. From there, you can just copy the URL from your browser’s address bar.

Copy your XML Sitemap URL

Alternatively, you can directly access your XML sitemap by adding sitemap_index.xml at the end of your website address. For example:

https://www.example.com/sitemap_index.xml

Now that you have XML sitemap ready, let’s help Google find it quickly.

Simply switch to the Google Search Console dashboard and click on the Sitemaps menu from the left column.

Add your sitemap URL to Google Search Console

After that, you need to add the last part of your sitemap URL under the ‘Add new sitemap’ section and click the Submit button.

Google will now add your sitemap URL to your Google Search Console.

That’s all, you have successfully added your website to Google Search Console.

The next step is to learn how to use the treasure trove of information in Google search console to grow your business. We have a complete Google Search Console guide for beginners which shows you how to make the most out of Google Search Console data.

Google Search Console and WordPress FAQs

Having helped thousands of readers add and verify their website in Google search console, we have seen just about every question you can think of. Here are the answers to some of the most frequently asked questions.

1. How can I upload a Google HTML verification file to my WordPress blog?

Google Search Console allows few different ways to verify website ownership. In this article, we covered the easiest method which is to use the Google site verification meta tag. However some website owners prefer to upload the HTML file to verify site ownership.

To upload the Google search console HTML verification file to WordPress, you will need to login to your WordPress hosting cPanel or connect to your hosting account using FTP.

Next, you need to upload the HTML verification file inside the /public_html/ folder of your website. This is the root directory where you’ll see other WordPress folders like /wp-admin/, /wp-content/, etc.

2. Should I use a Google Site verification plugin for WordPress?

There are many WordPress plugins that are designed specifically to help you with Google site verification. However you don’t need to use them because you’ll likely need to verify ownership on other webmaster tools and platforms like Bing, Yandex, Pinterest, etc.

It’s much better to use the Insert Headers and Footers plugin because it lets you add site verification for all platforms (in a single plugin).

3. How can I become a power user of Google Search Console?

Google search console has a lot of useful information that you can use to grow your business. We have created the ultimate Google Search Console guide that you can use to become a power user.

4. I’m running into problems, is there a Google Search console phone number that I can contact?

No, there’s no Google search console phone number that you can contact. If you’re running into problems with Google search console, then you can use their online support center. For specific questions about WordPress, you can always join our free WordPress help group to ask your questions.

We hope this article helped you learn how to easily add your WordPress site to Google Search Console. You may also want to see our guide on how to get more traffic to your website, and our comparison of the best email marketing services for small business.

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 Your WordPress Site to Google Search Console appeared first on WPBeginner.



Source link

How to Add an Author Info Box in WordPress Posts


Do you want to add an author bio box in your WordPress posts? The author bio box is a small section where you can display information about the blog’s author, show their social media profiles, and more.

Many WordPress themes allow you to easily display author bio using the default WordPress functionality. However, some themes may not have this feature built-in, or you may want to change how they display the author bio section.

In this article, we will show you multiple ways to easily show an author info box in WordPress posts. We will also show you how to customize author bio and make it more useful.

Easily add an author info section to WordPress posts

Why and When You Need an Author Info Box in WordPress

Seeing an actual person behind the content helps build credibility and strengthens your site’s authority among users.

For a single-author WordPress blog, you can just add an about me page, but for a multi-author WordPress sites, you’ll need to add an author info box below each post.

This helps your users learn more about individual authors on your website. It also provides authors an additional incentive to contribute more often and interact with readers.

If you want more users to submit content to your website, then the author info box is a great way to attracts writers who are looking for exposure and new audiences.

Having said that, let’s take a look at how to easily add an author info box in WordPress posts.

Adding Author Info Box in WordPress Posts

WordPress is the best website builder in the world because of the flexibility and customization options it offers.

There are many different author bio plugins that you can use to add an author info section. We will show you the default WordPress method, two different plugins as well as the code method. This way you can choose a method that works best for your site.

  • Adding Author Box in WordPress using WordPress Themes
  • Adding Author Box in WordPress using a Plugin
  • Adding Author Box in WordPress Sidebar
  • Adding Author Box in WordPress using Code Snippets

Method 1: Adding Author Bio Using Your WordPress Theme

If your WordPress theme comes with an author information box below each article, then you can simply use that to display your author bio.

In order to make use of it, you will simply need to visit Users » All Users page. From here you need to edit the user you want to change.

Editing a user profile

On the profile edit screen, scroll down to the ‘Biographical info’ section to add the author’s bio. You can also use HTML in this field to manually add links to the author’s social media profiles.

Add author bio in user profile

The author profile image is fetched using Gravatar. If the author has not set up a gravatar photo, then you can ask them to follow our guide for setting up a gravatar photo in WordPress.

Alternatively, you can also allow users on your website to upload a custom author profile photo by editing their profile.

Don’t forget to click on the ‘Update user’ button to save your changes.

You can now visit any article on your website to see your WordPress theme display author bio box below the content.

Preview default author info box

Method 2. Adding Author Info Box in WordPress Using a Plugin

If your theme does not show an author info box, or you want to customize it, then this method is for you.

For this method, we’ll be using a WordPress plugin to add author info box to your WordPress posts.

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

Upon activation, you need to visit Settings » Author Bio Box page to configure plugin settings.

Author Bio Box settings

From here, you can choose colors, gravatar size for the author photo, and location to display author bio box.

Once you are done, don’t forget to click on the ‘Save changes’ button to store your changes.

Next, you need to visit Users » All Users page and click on the ‘Edit’ link below the user you want to change.

Editing a user profile

On the profile edit screen, you need to scroll down to ‘Contact Info’ section. From here you can add links to the author’s social media profiles.

Add social media links to user profile

The plugin will only show icons for social networks where you enter a URL.

After that, you can scroll down to the ‘Biographical Info’ section to add the author’s bio. You can also use HTML in this field to manually add links or use basic HTML formatting options.

Add author biographical information

Once you are finished, click on the Update user button to save your changes.

You can now visit any article written by that user to see the author info box in action.

Author info box plugin preview

Method 3: Display Author Info in a Sidebar Widget

Do you want to show the author info in the sidebar instead of below the article? If yes, then this method is for you because it allows you to show author info box in a sidebar widget.

For this method, you’ll need to install and activate the Meks Smart Author Widget plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Appearance » Widgets page. There you will find Meks Smart Author under the list of available widgets. You need to add this widget to the sidebar where you want to display the author information.

Adding author info widget

The widget comes with a number of options. The most important option that you need to check is the checkbox next to ‘Automatically detect author’ option.

Click on the Save button to store your widget settings. You can now visit your website to see the author’s information widget in action.

Author bio box widget

This plugin fetches user information from their WordPress profile. You or your authors will need to fill their biographical information by editing their profiles.

Method 4. Add Author Info Box Manually (Coding Required)

This method requires you to add code to your WordPress website. If you have not done this before, then please take a look at our guide on how to add code snippets in WordPress.

First, you need to add the following code to your theme’s functions.php file or a site-specific plugin.

function wpb_author_info_box( $content ) 
 
global $post;
 
// Detect if it is a single post with a post author
if ( is_single() && isset( $post->post_author ) ) 
 
// Get author's display name 
$display_name = get_the_author_meta( 'display_name', $post->post_author );
 
// If display name is not available then use nickname as display name
if ( empty( $display_name ) )
$display_name = get_the_author_meta( 'nickname', $post->post_author );
 
// Get author's biographical information or description
$user_description = get_the_author_meta( 'user_description', $post->post_author );
 
// Get author's website URL 
$user_website = get_the_author_meta('url', $post->post_author);
 
// Get link to the author archive page
$user_posts = get_author_posts_url( get_the_author_meta( 'ID' , $post->post_author));
  
if ( ! empty( $display_name ) )
 
$author_details = '<p class="author_name">About ' . $display_name . '</p>';
 
if ( ! empty( $user_description ) )
// Author avatar and bio
 
$author_details .= '<p class="author_details">' . get_avatar( get_the_author_meta('user_email') , 90 ) . nl2br( $user_description ). '</p>';
 
$author_details .= '<p class="author_links"><a href="'. $user_posts .'">View all posts by ' . $display_name . '</a>';  
 
// Check if author has a website in their profile
if ( ! empty( $user_website ) ) 
 
// Display author website link
$author_details .= '  else  
// if there is no author website then just close the paragraph
$author_details .= '</p>';

 
// Pass all this info to post content  
$content = $content . '<footer class="author_bio_section" >' . $author_details . '</footer>';

return $content;

 
// Add our function to the post content filter 
add_action( 'the_content', 'wpb_author_info_box' );
 
// Allow HTML in author bio section 
remove_filter('pre_user_description', 'wp_filter_kses');

This code simply fetches the author information and displays it below WordPress posts. You need to style this author info box so that it looks nice and matches your WordPress theme.

You can add the following custom CSS to style your author box. Feel free to modify it to meet your needs

.author_bio_section
background-color: #F5F5F5;
padding: 15px;
border: 1px solid #ccc;

 
.author_name
font-size:16px;
font-weight: bold;

 
.author_details img 
border: 1px solid #D8D8D8;
border-radius: 50%;
float: left;
margin: 0 10px 10px 0;

This is how the author info box looked on our demo site.

Custom author info box

We hope this article helped you learn how to add an author info box to WordPress posts. You may also want to see our tips on how to increase your blog traffic, or our step by step guide on how to create an email newsletter.

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 an Author Info Box in WordPress Posts appeared first on WPBeginner.



Source link

How to Prevent Clients from Deactivating WordPress Plugins


Do you want to prevent clients from accidentally deactivating WordPress plugins on the website?

If you make websites for clients, then you probably already have a favorite toolkit of must-have WordPress plugins to install on each site. You may also add custom code snippets inside site-specific plugins for that client.

However, clients can accidentally deactivate one of those plugins, which may affect their site’s functionality or even break it completely.

In this article, we’ll show you how to safely prevent clients from deactivating WordPress plugins without restricting their control on the website.

How to stop clients from deactivating crucial plugins in WordPress

We will cover two methods, and you can choose the one that works best for you. We’ll also discuss some alternative approaches along the way.

Let’s start with the easiest option.

Method 1. Prevent Plugin Deactivation in WordPress by Using a Plugin

This method is easier and less intrusive. It also gives all users with administrator role full control, and they can turn it off whenever they want.

Basically, we will be using a plugin that will remove the ‘Deactivate’ link from all plugins. Users would still be able to install new plugins and can disable this prevention anytime at their own risk.

The first thing you need to do is install and activate the Disable Plugin Deactivation plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Plugins » Plugin Deactivation Settings page to configure plugin options.

Disable Plugin Deactivation settings

Simply select ‘Enable’ next to ‘Disable Plugin Deactivation’ option to turn off the ‘Deactivate’ link for all plugins.

Optionally, you can also disable plugin activation which will stop users from activating any other plugin. You can also turn off plugin deletion and prevent users from installing plugin updates.

Note: You should never disable plugin updates on client sites. This would compromise WordPress security and make your client vulnerable to security threats.

Don’t forget to click on the ‘Save changes’ button to store your settings.

You can now visit the plugins page to see the plugin in action. You’ll not see the ‘Deactivate’ link below any of the active plugins on the website.

No deactivation

The plugin provides an easier and non-obtrusive way to disable the plugin deactivation option. However, your clients can simply go to Plugins » Plugin Deactivation Settings page and disable this feature.

Method 2. Prevent Specific Plugins from Deactivation

This method allows you to prevent deactivation of a single plugin or a group of specific plugins installed on a website.

You’ll need to add code to your WordPress website. If you have not done this before, then take a look at our guide on how to easily add code snippets in WordPress.

First, you need to find the plugin locations that you want to disable. WordPress plugins are stored in the wp-content folder on your website.

You can view this folder by connecting to your WordPress hosting account using an FTP client. Inside the plugins folder, you’ll see different folders for each plugin installed on that website.

Plugins folder

Inside each folder, you’ll also find a plugin file, which is usually named after the plugin and ends with .php extension.

Next, you need to add the following code to your theme’s functions.php file or a site-specific plugin.


add_filter( 'plugin_action_links', 'disable_plugin_deactivation', 10, 4 );
function disable_plugin_deactivation( $actions, $plugin_file, $plugin_data, $context ) 

	if ( array_key_exists( 'deactivate', $actions ) && in_array( $plugin_file, array(
		'wpforms/wpforms.php',
		'woocommerce/woocommerce.php'
	)))
		unset( $actions['deactivate'] );
	return $actions;


As you can see in the above code, we have disabled deactivation for two plugins, WPForms and WooCommerce.

We have added the plugins by mentioning their location inside the plugins folder. For example, wpforms/wpforms.php

Don’ forget to replace plugin locations with the plugins that you want to protect.

You can now visit the plugins page, and you will notice the deactivate link disappear below those plugins.

Specific plugins protected

This method is better as it only affects crucial plugins. Your clients will still be able to deactivate other plugins, install new plugins, delete plugins, and update all plugins.

Limiting Plugin Access by User Roles and Permissions

WordPress comes with a built-in user role management system. A default WordPress installation comes with the following user roles:

To learn more, see our complete beginner’s guide to WordPress user roles and permissions.

Only the Administrator user role has permission to manage plugins. If you are making a website for a client, then you can create two user accounts for them.

One with the Administrator privileges, which will allow them to manage the website on their own. After that, you can add a second user account with the Editor user role. Your clients can use it to create content.

This would reduce the chances that they will accidentally deactivate crucial plugins. You’ll need to educate them to use the Administrator account carefully for installing updates or adding new users.

Alternately, you can create a custom user role with a specific set of permissions. This way you can create a user role that can modify themes but cannot manage plugins.

We hope this article helped you learn how to prevent clients from deactivating WordPress plugins. You may also want to see our guide on how to create a custom WordPress login page for your clients.

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

How to Get Google Sitelinks for Your WordPress Site


One of the questions we often get asked from readers is: how do I get additional links to appear under my site’s search results in Google?

Sometimes when you search for a company name in Google (like “wpbeginner”), you may notice that the search listing is larger than others because it contains sitelinks to other important pages from the website.

These sitelinks in Google helps your brand stand out and get more exposure. In this article, we will share how you can get Google sitelinks for your WordPress site.

How to Get Google Sitelinks in WordPress

Since this is a comprehensive guide on adding Google sitelinks, we have created a table of content for easy browsing:

  • What are Google Sitelinks?
  • Why are Google Sitelinks Important?
  • How to Get Google Sitelinks for Your WordPress Site
  • How to Add Google Sitelinks Search Box

Google sitelinks are additional sub-pages that appear under the first site in search engine ranking results (SERPs). These are often internal links to the most popular pages of that website. Google sitelinks are often shown when you search for a specific brand keyword because they help the user easily navigate around the website.

The exact number of Google sitelinks may vary for each website. A typical brand name search in Google can contain two, four, or six sitelinks displayed underneath the website name.

Here’s an example of what a Google sitelink looks like:

What are Google Sitelinks?

Google sitelinks are chosen by their algorithm to provide the best user experience because it allows users to head directly to the top pages without extra clicks.

If your website is brand new or does not get a lot of traffic, then Google may not display any sitelinks for your keyword.

Don’t worry, we’ll share some tips on how to influence Google sitelinks for your website. But before we do, let’s talk about why Google sitelinks are important.

Google sitelinks are coveted by business owners and SEO professionals because they help your brand stand out. Here are the top 5 reasons why Google sitelinks are important.

1. Google Sitelinks Improve Your Click-Through-Rate (CTR)

Studies show that the top 3 spots in Google get the most clicks. When sitelinks are shown for a specific brand, it takes up the same amount of space as three regular search listings.

This significantly increases your overall click-through rate. Simply put, more visitors will visit your website from the keyword.

Google Search Click-Through-Rate by Position

2. Google Sitelinks Help Build Trust and Credibility

As we mentioned earlier, Google Sitelinks are not shown for all websites. When Google display sitelinks for a brand, it means that a website is popular, well-optimized, and/or that Google believes the results are useful for the visitor.

Google sitelinks take up a lot of screen space (a.k.a digital real-estate). This tells the user that Google believes the #1 result is a lot more relevant than others on the page.

Google Sitelinks Above the Fold (Digital Real Estate)

On mobile, the same sitelinks take even more screen space, further highlighting the brands credibility.

3. Google Sitelinks Can Increase Product Awareness

Google sitelinks highlight the most important pages on the website. This is based on what Google’s algorithm believes to be the most relevant to the user’s search intent.

For a company like OptinMonster, this works out great because it lets new users quickly become aware of their product, features, pricing, and even blog content.

Google Sitelinks Key Product Pages

A new user may not know that the OptinMonster blog has the best conversion optimization tips, but because of Google sitelinks they’re more likely to check it out.

For an eCommerce website or online store, Google sitelinks may even show more personalized results to help users quickly discover and purchase available products.

For example, when we search for Apple, Google sitelinks are personalized to not only show the top Apple products but also the closest physical Apple stores.

Google Sitelinks Personalized Results

This lets us easily discover Apple’s top products, and even have one-click access to the stores, hours, and directions. This is extremely helpful and makes it much more likely for the user to make a purchase.

4. Google Sitelinks Allow Users to Discover Top Pages

Google sitelinks can also act as a great “Start Here” point for websites with a lot of content. This makes it easier for users to discover the top pages on your website.

For example, if a new user searches for WPBeginner, they will see our most popular (and most helpful) content first such as our Start Here page, our guide on How to Start a Blog, How to Make a Website, our 200+ WordPress tutorials category, our WordPress Beginner’s Guide category, and of course our popular WordPress blog.

WPBeginner Google Sitelinks

5. Google Sitelinks Search Lets Users Browse Deeper Pages

For some websites, Google sitelinks may be accompanied by a dedicated site-specific search box. This Google sitelinks search box allow users to search within the specific website directly from Google.

This is an extremely powerful feature, so Google only adds it for websites with a lot of content because they believe that including a search box will be the most useful for the user.

Google Sitelink search box only appears with sites that contain a lot of content like WPBeginner, YouTube, Wikipedia, etc.

What are Google Sitelinks?

Now that you know the importance of Google sitelinks, let’s take a look at how you can add Google sitelinks to your website.

There’s no guaranteed way to get Google Sitelinks for your website. Unlike other SEO features, there’s no button that you can click in Google Search Console to enable sitelinks for your WordPress site.

Google sitelinks are automated, and they are displayed entirely based on Google’s algorithm. However you can follow certain SEO best practices to significantly improve your chances of getting Google sitelinks for your website.

Let’s take a look at the 8 best practices to get sitelinks for your website.

1. Your Website Name Must be Unique

Google sitelinks are primarily displayed on brand specific search queries, and they’re only added for the site that ranks #1 for that search results.

If you have a generic brand name like “Global HR Expert Consulting”, then you will likely struggle to rank at the top. Even if you get to position #1, Google still has a hard time deciding if the user is really searching for your company or the general topic.

This is why generic brand names don’t have sitelinks:

No Google Sitelinks for Generic Brands

Unless of course your brand becomes a household name like Apple, in which case Google knows the search intent is for people interested in the tech company, Apple, and not the fruit.

Since most companies will not have the marketing budget like Apple to become a worldwide brand, its better to select a more unique name for your company like WPBeginner, OptinMonster, etc.

Now if you already have an established brand, we definitely don’t recommend changing it just to get sitelinks because this is a very complicated task, and it has its own risks. For more details, see our guide on: how to move your site to a new domain.

2. Rank at Position #1 for Your Brand Name

As we mentioned earlier, Google sitelinks are only assigned to the first search result, so you need to work on ranking #1 for your brand term.

This can take some time for a new company, but with enough promotion you can get there.

For example, our new website, WP Mail SMTP, doesn’t rank #1 for its keyword, so we don’t have Google sitelinks yet.

Whereas our other new website, RafflePress ranks #1, so it has Google sitelinks.

RafflePress Site Link Example

To improve your website’s ranking, you need to follow our WordPress SEO guide and implement the best practices. You also need to do keyword research and write quality blog posts that are optimized for SEO. After that, you need get backlinks to your site.

3. Use Proper Structured Data for SEO

Search engines use automated bots to crawl and index your website. These search engine bots look for structured data to better understand what is the website and the specific page is about.

Structured data can help improve your chances of getting a Google sitelink, featured snippet, and even appear in the answers box.

You can set this up by using a WordPress SEO plugin like Yoast SEO, All in One SEO, or another similar plugin that lets you add meta data and other schema elements.

Again like with anything else, Schema markups or Structured Data doesn’t guarantee that Google will add sitelinks, but it definitely improves your chances.

4. Have Clear Website Structure and Navigation

As a website owner, it is your job to make sure that Google and other search engines can easily find their way around your website.

You can do this by organizing your top pages in well-thought out hierarchical dropdown WordPress menus.

You can add breadcrumb navigation on your website to make it easy for users and search engines to see the site structure.

You also need to make sure that you have the important website pages like About, Pricing, Contact, etc created and linked from various areas of your website.

5. Create a Sitemap and Add Your Site to Google Search Console

Google and other search engines rely on XML sitemaps to properly discover and index all pages from your website.

You need to create an XML sitemap, and then submit it to Google search console.

This will make it easier for Google to discover all the pages on your site, and it can also help increase your chances of getting a Google sitelink.

6. Make Internal Linking a Habit

Internal linking is one of the most important part of on-page SEO. You need to make sure that you’re frequently linking to your top internal pages on your website.

Since Google uses backlinks as a ranking signal, internal linking helps Google see which pages are the most important on your site.

You can see how we have linked to various of our internal website content from this article.

7. Improve Page Titles and Make them Relevant

Page titles are probably the most important on-page SEO element. You need to make sure that your page title is relevant to the keyword you’re trying to rank for.

Google uses page titles to generate the sitelinks, so you need to make sure that your page titles are relevant.

TrustPulse team has done a great job with their page titles:

Google Sitelinks Generated from Page Title

You can define the post or page title inside your WordPress SEO plugin settings for that respective page.

8. Increase Your Brand Awareness

As we mentioned earlier, that Google sitelinks are typically shown for established websites.

You don’t have to be a big brand like Apple or WPBeginner, but you need to raise enough awareness for Google to notice you.

Your website’s authority and presence online plays an important factor in Google’s ranking algorithm.

Here are few things you can do to boost your brand awareness:

  • Create social media profiles for your brand and make sure they link to you
  • Get positive business reviews about your brand on Facebook, Yelp, Google, and other review aggregators.
  • Guest blog on popular industry websites
  • Participate in community discussions and/or give interviews
  • Do press releases and reach out to news outlets to cover your brand

Brand awareness helps increase the number of brand search which is an indicator Google uses to determine if Sitelinks should be added for that particular term.

Just like Google sitelinks, the search box with sitelinks is also added based on Google’s discretion. The Google sitelinks search box is typically dedicated to websites with a large number of content such as WPBeginner, Wikipedia, YouTube etc.

What are Google Sitelinks?

With that said, you can add some code snippets on your website to encourage Google to display a site search box along with your Google sitelinks.

If you’re using the Yoast SEO plugin, then it adds the JSON+LD markup for site search automatically.

If you’re not, then you can use the Sitelinks Search Box plugin to add the relevant JSON LD schema markup.

Frequently Asked Questions about Google Sitelinks

In our Facebook Group and support channels, we have received many questions related to Google sitelinks. Below are the top ones.

How do I remove sitelinks from Google?

In the past, Google allowed webmasters to “demote” sitelinks from the Google search console. However that option was removed to simplify things. The only way to remove a specific page from Google sitelinks is to either delete the page or set it to noindex. There’s no way to disable Google sitelinks once they’re added unless you de-index your entire website which is not recommended.

How do I change Sitelinks in Google?

There is no way to change Sitelinks in Google. The Google algorithm automatically selects the relevant pages on your site and add it to the sitelink. You can customize the page titles, but it’s entirely up to Google as to what text they display. There’s no way to edit the text on Google sitelinks since it’s automated.

Can I pay to get Google sitelinks?

Sometimes beginners can confuse Google sitelinks with the Google Adwords Sitelink extension. When you’re paying for ads, Google lets you use the sitelink extension to add additional sublinks as part of your ad. This does not influence the Google sitelinks on your organic listing.

We hope this article helped you learn how to get Google sitelinks for your WordPress site. You may also want to see our guide on how to increase your blog traffic and how to monetize your blog.

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 Get Google Sitelinks for Your WordPress Site appeared first on WPBeginner.



Source link

120+ Black Friday / Cyber Monday 2019 WordPress Deals – Big Savings


Looking for the best Black Friday and Cyber Monday deals on your favorite WordPress products?

The next few days are the perfect time to buy premium WordPress plugins, themes, web hosting, and tools to grow your business. As always, to help you find the best deals, we have created the ultimate listed of best WordPress Black Friday and Cyber Monday deals for 2019. Some of these are exclusive just for WPBeginner readers.

View our Complete Black Friday and Cyber Monday List for 2019

Bonus Giveaways

Some WordPress companies are doing exclusive Black Friday giveaways. Here are the top ones:

  • Win a Macbook Pro from WPForms
  • Win an iPad Pro from MonsterInsights
  • Win a Macbook Pro from OptinMonster
  • Win an iPad from SeedProd
  • Win a Mac Pro from Elegant Themes
  • Win a Macbook Pro from MemberPress
  • Win a Macbook Pro from Formidable Forms

Once again, to see all the WordPress Black Friday deals, click here!

View our Complete Black Friday and Cyber Monday List for 2019

The post 120+ Black Friday / Cyber Monday 2019 WordPress Deals – Big Savings appeared first on WPBeginner.



Source link

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

21 Best WordPress Themes for Car Dealerships (2019)


Are you looking for the best WordPress themes for car dealerships?

There are hundreds of free and paid WordPress themes for business websites.

However, if you need a theme specifically designed for car dealerships or automotive enthusiasts, then it becomes difficult to find a perfect theme that just works out of the box.

In this article, we have hand-picked some of the best WordPress themes for car dealerships.

WordPress Themes for Car Dealerships

Creating a Car Dealership Website with WordPress

WordPress is the best website builder used by thousands of businesses around the world including many big name brands. It is also a popular choice among car dealerships, automobile enthusiasts and bloggers.

Before getting started, make sure that you are choosing the right platform. A self-hosted WordPress.org site will give you access to WordPress features (see our comparison: WordPress.com vs wordPress.org).

Self-hosted WordPress sites need a domain name and web hosting.

We recommend using Bluehost. They are one of the top hosting companies in the world and an officially recommended WordPress hosting provider.

For WPBeginner users, they are also offering a free domain name, free SSL certificate, and a generous discount on web hosting.

→ Click Here to Get This Exclusive Bluehost Deal ←

After purchasing the web hosting, you should check out our how to make a website guide for step by step WordPress installation instructions.

Once you’re ready, let’s take a look at some of the best WordPress themes for car dealerships.

1. Divi Car Dealer

Divi Car Dealer

Divi Car Dealer is a stylish WordPress theme for car dealerships, car rentals, and automobile businesses. It ships with multiple landing pages for about page, contact page, and more.

It also includes a car financing and listing page template. With this theme, you can launch your car dealership website quickly.

2. Car Repair by Astra Theme

Astra Car Repair

Car Repair is a beautiful WordPress theme for an auto repair, car service, or car dealership website. It is available as with the Astra Theme, and you’ll need to use their Starter Sites plugin to import the Car Repair theme.

It comes with a beautiful full-width layout with a clear call to action button. You can simply edit the homepage using the default WordPress editor. The theme is highly optimized for SEO.

3. Ultra Horizontal

Ultra Horizontal

Ultra Horizontal is a modern WordPress theme well-suited for car dealerships, car rentals, car accessories, and more. It comes with a unique horizontal featured content slider.

It comes with a collapsible footer area that the users can see by clicking on the arrow at the bottom of the page. It supports WooCommerce out of the box making it easier to create your online store.

4. OceanWP

OceanWP

OceanWP is a free multipurpose WordPress theme with dozens of ready-made website demos to create a website for your car dealership. It is fully compatible with WordPress page builders.

It comes with unlimited color schemes, multiple page layouts, custom widgets, and crisp typography. You can change your theme settings using live customizer, which makes it quite easy to use for beginners.

5. Neve Vintage

Neve Vintage

Neve Vintage is a retro-style WordPress theme available as starter site with the Neve Theme.

It gives your website a nostalgic feel which makes it unique and easy to standout. Your site can be edited using the default WordPress editor. You can simply replace the demo content and images with your own and customize theme settings to match your own needs.

6. Automotive

Automotive

Automotive is a dark-colored WordPress theme built specifically for car dealerships. It has a powerful search engine for users to find cars on your websites.

It offers unlimited color schemes and crisp typography. The theme comes with a built-in module to integrate your website with PayPal for selling cars online.

7. Car Wash by Astra Theme

Astra Car Wash

Car Wash is a stylish WordPress theme designed specifically car service, car rental, and car dealership websites. It features a beautiful layout with a fullscreen custom background image.

To install the Car Wash theme, you’ll need to download Astra Theme and then use their Starter Sites plugin to import this layout.

The homepage is divided into different sections to showcase your services, clients’ testimonials, and more. You can use WordPress customizer or drag and drop page builders for easy customization.

8. Altitude Pro

Altitude Pro

Altitude Pro is a flexible WordPress theme to create a website for any business niche including car dealerships, car rentals, and automotive businesses. It is a Genesis powered theme which makes it powerful and robust.

It has a widgetized homepage to set up and customize the website quickly. The theme is compatible with WooCommerce to create an online store.

StudioPress is now part of WP Engine, the most popular managed WordPress hosting company. You can get this theme and all 35+ other StudioPress themes if you sign up for WP Engine hosting to build your website.

Bonus: WPBeginner users also get an additional 20% OFF. Get started with WP Engine today!

9. Hestia Pro

Hestia Pro

Hestia Pro is a modern one-page WordPress theme built to create all kinds of websites. The theme can integrate with popular page builders like Beaver Builder, Elementor, etc for customization.

It has color choices, fonts, and multiple layout designs. Hestia Pro is translation ready and fully supports WPML to create a multilingual website.

10. Automax

AutoMax

AutoMax is a professional WordPress car dealership theme. It allows you to import/export external inventory with scheduled imports to run automatically.

It comes with a custom search feature that is quite fast and allows your users to find their favorite cars. AutoMax theme is easy to set up and helps you quickly get started.

11. Breakthrough Pro

Breakthrough Pro

Breakthrough is a powerful WordPress theme built on top of the StudioPress Genesis framework. It comes with a beautiful white color background and minimal layout.

The theme is perfect for your car dealership business. You can add attractive photos, services, and deals on the homepage to engage your users.

12. The Automobile

The Automobile

The Automobile is a free WordPress theme built specifically for car dealerships, small car dealers, and automobile businesses. It comes with a stylish header which uses a beautiful image slider.

The theme allows you to showcase your blog posts on the homepage. You can easily customize theme settings using the live customizer or theme options panel.

13. Technico

Technico

Technico is a premium WordPress theme designed for auto technicians, car dealerships, and automobile mechanics.

It has a customizable header to add social icons, navigation menu, address, business phone number, and a custom logo. You can also add a fullscreen image with a tagline and call to action button in the top fold of the website.

14. KarDealer

KarDealer

KarDealer is a free WordPress theme perfect for car dealerships, accessories, blogs, and automobile business websites.

It allows you to list/sell new and used cars using third-party plugins. It comes with custom footer widgets, color skins, and a social media menu.

15. Transport by Astra Theme

Astra Transport

Transport is a bright-colored WordPress theme by Astra. It has a centered layout with custom logo, navigation menu, and background image.

To install the Transport theme on your WordPress website, you’ll need to download Astra Theme and then use their Starter Sites plugin to import this layout.

The theme offers animated sections on the homepage to display your sales, inventory, and more. It supports drag and drop page builders out of the box. It also works seamlessly with popular contact form plugins like WPForms.

16. CarListings

CarListings

CarListings is a beautiful free WordPress theme built for car listings, dealerships, and automotive blogs. It works with useful WordPress listing plugins to add the directory functionality to your website.

The theme has a fully customizable header to add your business hours, business email address, custom logo, and more.

17. Workstation Pro

Workstation Pro

Workstation Pro is a creative WordPress multipurpose theme built on top of the Genesis framework. It has a welcoming homepage with clear call-to-actions and spacious design.

The theme is customizable with page builders, WordPress live customizer, and theme options panel. It is eCommerce ready out of the box and can also be used on multilingual websites.

18. Car Dealer Deluxe

Car Dealer

Car Dealer Deluxe is a modern WordPress theme well-suited for car dealerships, showrooms, traders, sports cars websites.

It allows you to add multiple currencies to display prices, manage inventory, and create car listings. It comes with an easy to use theme options panel which allows you to choose theme colors, layout, and other settings.

19. Indigo

Indigo

Indigo is a modern WordPress theme built to create any kind of website. It can also be used to build your car dealership site with multipurpose design and powerful features.

It has featured content section on the homepage. The theme is compatible with WooCommerce to launch your eCommerce site and sell cars online.

20. Advance Automobile

Advance Automobile

Advance Automobile is a free WordPress theme designed specifically for automobile shops, car dealers, car rentals, and auto mechanics. The theme offers a stylish and highly customizable layout.

It comes with multiple call-to-action buttons, a fullscreen image slider, social media icons, and a simple navigation menu. The theme elements are easy to customize with the live WordPress customizer.

21. Enterprise

Enterprise

Enterprise is a multipurpose WordPress theme perfect for high-end automobile businesses and car dealerships. It has a stylish layout with beautiful typography which helps you make a strong first impression.

With this theme, you get multiple homepage sections to display your car photos, services, and more. It is highly optimized for speed and performance.

We hope this article helped you find the best WordPress themes for car dealerships. You may also want to see our pick of the best WordPress plugins for business.

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