How to Optimize Your WordPress Database with One Click

Have you ever optimized your WordPress database? Optimizing your database cleans up unwanted data which reduces database size and improves performance. In this article, we will show you how to easily optimize your WordPress database with one-click. Why You Should Optimize Your WordPress Database? If… Read More »

The post How to Optimize Your WordPress Database with One Click appeared first on WPBeginner.

Have you ever optimized your WordPress database? Optimizing your database cleans up unwanted data which reduces database size and improves performance. In this article, we will show you how to easily optimize your WordPress database with one-click.

How to optimize WordPress database

Why You Should Optimize Your WordPress Database?

If you have been using WordPress for a while, then there is probably a lot of useless data in your database such as post revisions, spam comments, trash, transient options, orphaned meta data, and so on.

This data increases your WordPress database size, which means your WordPress backups will take more disk space and time to restore.

Cleaning up this unwanted data significantly reduces your WordPress database size, which means faster backups, easier restore, and improved database performance.

Having said that, let’s see how to easily optimize your WordPress database and remove clutter.

How to Optimize Your WordPress Database

Since you will be working on your WordPress database, you need to make sure that you create a complete WordPress backup before moving forward.

Next, you need to install and activate the WP-Optimize plugin. For more details, see our step by step guide on how to install a WordPress plugin.

This plugin is built by the same team behind the popular WordPress backup plugin, UpdraftPlus.

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

WP-Optimize settings

You will see a list of operations that the plugin will perform on your database. Review them carefully and uncheck any item that you don’t want to run at the moment.

Items marked in red require more intensive database operations. If the process is interrupted during the operation, then it may corrupt data. That’s why we strongly recommend that you create a backup of your website before selecting the items in red.

After selecting the items, click on ‘Run on all selected items’ button at the top.

The plugin will now start optimizing your WordPress database and show you the progress.

That’s all, you have successfully optimized your WordPress database.

Note: If your MySQL database tables are using the InnoDB engine, then WP-Optimize will not perform database table optimization. You can perform that operation manually, using phpMyAdmin. See our beginner’s guide on WordPress database management with phpMyAdmin for detailed instructions.

We hope this article helped you optimize WordPress database. You may also want to see our ultimate guide to boost WordPress speed and performance.

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 Optimize Your WordPress Database with One Click appeared first on WPBeginner.

How to Optimize Your WordPress Database with One Click

Have you ever optimized your WordPress database? Optimizing your database cleans up unwanted data which reduces database size and improves performance. In this article, we will show you how to easily optimize your WordPress database with one-click. Why You Should Optimize Your WordPress Database? If… Read More »

The post How to Optimize Your WordPress Database with One Click appeared first on WPBeginner.

Have you ever optimized your WordPress database? Optimizing your database cleans up unwanted data which reduces database size and improves performance. In this article, we will show you how to easily optimize your WordPress database with one-click.

How to optimize WordPress database

Why You Should Optimize Your WordPress Database?

If you have been using WordPress for a while, then there is probably a lot of useless data in your database such as post revisions, spam comments, trash, transient options, orphaned meta data, and so on.

This data increases your WordPress database size, which means your WordPress backups will take more disk space and time to restore.

Cleaning up this unwanted data significantly reduces your WordPress database size, which means faster backups, easier restore, and improved database performance.

Having said that, let’s see how to easily optimize your WordPress database and remove clutter.

How to Optimize Your WordPress Database

Since you will be working on your WordPress database, you need to make sure that you create a complete WordPress backup before moving forward.

Next, you need to install and activate the WP-Optimize plugin. For more details, see our step by step guide on how to install a WordPress plugin.

This plugin is built by the same team behind the popular WordPress backup plugin, UpdraftPlus.

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

WP-Optimize settings

You will see a list of operations that the plugin will perform on your database. Review them carefully and uncheck any item that you don’t want to run at the moment.

Items marked in red require more intensive database operations. If the process is interrupted during the operation, then it may corrupt data. That’s why we strongly recommend that you create a backup of your website before selecting the items in red.

After selecting the items, click on ‘Run on all selected items’ button at the top.

The plugin will now start optimizing your WordPress database and show you the progress.

That’s all, you have successfully optimized your WordPress database.

Note: If your MySQL database tables are using the InnoDB engine, then WP-Optimize will not perform database table optimization. You can perform that operation manually, using phpMyAdmin. See our beginner’s guide on WordPress database management with phpMyAdmin for detailed instructions.

We hope this article helped you optimize WordPress database. You may also want to see our ultimate guide to boost WordPress speed and performance.

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 Optimize Your WordPress Database with One Click appeared first on WPBeginner.

How to Install and Setup Wordfence Security in WordPress

Do you want to install and setup Wordfence security plugin on your website? Wordfence is a popular WordPress plugin that helps you tighten the security of your WordPress site and protects it from hacking attempts. In this article, we will show you how to easily… Read More »

The post How to Install and Setup Wordfence Security in WordPress appeared first on WPBeginner.

Do you want to install and setup Wordfence security plugin on your website? Wordfence is a popular WordPress plugin that helps you tighten the security of your WordPress site and protects it from hacking attempts. In this article, we will show you how to easily install and setup Wordfence security plugin in WordPress.

How to install and setup Wordfence

What is Wordfence? How it Protects Your WordPress Site?

Wordfence is a WordPress security plugin that helps you protect your website against security threats like hacking, malware, DDOS and brute force attacks.

It comes with a website application firewall, which filters all traffic to your website and blocks suspicious requests.

It has a malware scanner that scans all your WordPress core files, themes, plugins, and upload folders for changes and suspicious code. This helps you clean a hacked WordPress site.

The basic Wordfence plugin is free, but it also comes with a premium version that gives you access to more advanced features such as country blocking, firewall rules updated in real time, scheduled scanning, etc.

Having said that, let’s see how to install and easily setup Wordfence for maximum security.

How to Install and Setup Wordfence in WordPress

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

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

Wordfence settings dashboard

This page shows an overview of the plugin’s security settings on your website. You will also see security notifications and stats like recent IP blocking, failed login attempts, total attacks blocked, etc.

Wordfence settings are divided into different sections. The default settings will work for most websites, but you still need to review and change them if needed.

Let’s start by running a scan first.

Scanning Your WordPress Site Using Wordfence

Head over to Wordfence » Scan page and then click on ‘Start a Wordfence Scan’ button.

Start a Wordfence scan

Wordfence will now start scanning your WordPress files.

The scan will look for changes in file sizes in the official WordPress core and plugin files.

It will also look inside the files to check for suspicious code, backdoors, malicious URLs, and known patterns of infections.

Typically these scans need a lot of server resources to run. Wordfence does an excellent job of running the scans as efficiently as possible. The time it takes to complete a scan will depend on how much data you have, and the server resources available.

You will be able to see the progress of the scan in the yellow boxes on the scan page. Most of this information will be technical. However, you don’t need to worry about the technical stuff.

Once the scan is finished, Wordfence will show you the results.

It will notify you if it found any suspicious code, infections, malware, or corrupted files on your website. It will also recommend actions you can take to fix those issues.

Free Wordfence plugin automatically runs full scans on your WordPress site once every 24 hours. Premium version of the plugin allows you to set up your own scan schedules.

Setting up Wordfence Firewall

Wordfence comes with a website application firewall. This is a PHP based application level firewall.

The Wordfence firewall offers two levels of protection. The basic level which is enabled by default allows the Wordfence firewall to run as a WordPress plugin.

This means, that the firewall will load with rest of your WordPress plugins. This can protect you from several threats, but it will miss out on threats that are designed to trigger before WordPress themes and plugins are loaded.

The second level of protection is called extended protection. It allows Wordfence to run before WordPress core, plugins, and themes. This offers a much better protection against more advanced security threats.

Here is how you would set up the extended protection.

Visit Wordfence » Firewall page and click on the Optimize Firewall button.

Optimize Wordfence firewall

Wordfence will now run some tests in the background to detect your server configuration. If you know that your server configuration is different from what Wordfence has selected, then you can select a different one.

Click on the continue button.

Next, Wordfence will ask you to download your current .htaccess file as a backup. Click on the ‘Download .htaccess’ button and after downloading the backup file click on the continue button.

Wordfence will now update your .htaccess file which will allow it to run before WordPress. You will be redirected to the firewall page where you will now see your protection level as ‘Extended protection’.

Extended protection enabled

You will also notice a ‘Learning Mode’ button. When you first install Wordfence, it attempts to learn how you and your users interact with the website to make sure that it doesn’t block legitimate visitors. After a week it will automatically switch to ‘Enabled and Protecting’ mode.

Monitoring and Blocking Suspicious Activity Using Wordfence

Wordfence shows a very useful log of all requests made to your website. You can view it by visiting Wordfence » Live Traffic page.

Here you can see the list of IPs requesting different pages on your website.

Live traffic tool in Wordfence

You can block individual IPs and even full networks on this page.

You can also block suspicious IPs manually by visiting the Wordfence » Blocking page.

Manually block IPs in Wordfence

Advanced Settings and Tools in Wordfence

Wordfence is a powerful plugin with lots of useful options. You can visit Wordfence » Options page to review them.

Wordfence options

Here you can selectively turn features on and off. You can also enable or disable email notifications, scans, and other advanced settings.

On Wordfence » Tools page, you can run password audit to ensure that all users on your website are using strong passwords. You can run whois-lookup for suspicious IP addresses and view diagnostics information to help debug issues with the plugin or your WordPress site.

Premium version users can also setup two-factor login to strengthen login security on their websites.

Wordfence vs Sucuri – Which One is Better?

Now some of you will probably be thinking how Wordfence stacks against Sucuri?

Sucuri is another popular website security suite that comes with a website application firewall, malware scanner and removal.

At WPBeginner, we use Sucuri. Check out our Sucuri review to see how it helped us block more than 450,000 WordPress attacks in 3 months.

Both Wordfence and Sucuri are great choices to improve your WordPress security. However, we believe that Sucuri has some features that give it a slight edge over Wordfence.

One of them is website application firewall. Wordfence WAF is an application level firewall, which means it is initiated on your server.

On the other hand, Sucuri website firewall is a DNS level firewall. This means all traffic to your website goes to their cloud proxy before reaching your website. This helps Sucuri block DDOS attacks more efficiently and also reduces server load on your website.

We hope this article helped you learn how to install and properly setup Wordfence on your website. For more security tips, you should also check out our ultimate WordPress security guide for beginners.

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

The post How to Install and Setup Wordfence Security in WordPress appeared first on WPBeginner.

How to Let Users Filter Posts and Pages in WordPress

Do you want to allow users to filter posts and pages on your WordPress site? Recently, one of our users asked us how to add filters to their WordPress site allowing users to filter posts by category, tags, post types, etc. In this article, we… Read More »

The post How to Let Users Filter Posts and Pages in WordPress appeared first on WPBeginner.

Do you want to allow users to filter posts and pages on your WordPress site? Recently, one of our users asked us how to add filters to their WordPress site allowing users to filter posts by category, tags, post types, etc. In this article, we will show you how to let users filter posts and pages in WordPress.

How to Let Users Filter Posts and Pages in WordPress

Why Let Users Filter Posts and Pages in WordPress?

By default, WordPress comes with categories and tags as a way for you to sort content into topics and for your users to easily find it.

However, users can only view one category, tag, or archive page at a time and it will only show one post type.

What if you wanted users to be able to filter content in more than one category or tag? How about allowing users to view posts, pages, and custom post types at the same time?

This kind of filtering can be particularly helpful when you have a lot of content, and you want users to filter it according to their own preferences.

Having said that, let’s take a look at how to easily let users filter posts and pages in WordPress.

Allowing Users to Easily Filter Posts and Pages

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

Upon activation, the plugin will add a new menu item labeled Search & Filter to your WordPress admin bar. Clicking on it will take you to the plugin’s usage page with detailed documentation on how to use the plugin.

Search & Filter plugin documentation

Search & Filter plugin comes with a shortcode which accepts different parameters to display the filtering options. You can use this shortcode in a post, page, or inside a text widget.

[searchandfilter fields="search,category,post_tag"]

You can also use the shortcode as a template tag in your WordPress theme files like this:

<?php echo do_shortcode('[searchandfilter fields="search,category,post_tag"]'); ?>

This will display the filtering options with search, category, and tags fields.

Filter posts by category and tags

By default the plugin accepts search, taxonomy, post_type, and post_date as fields.

Let’s take a look at another example. This time we will include category, tags, post types, and date fields.

You will need to use the shortcode like this:

[searchandfilter fields="search,category,post_tag,post_types,post_date"]

Here is how it would look:

Adding all fields to the filter

Now instead of using drop down select field, you can also use checkboxes and add labels for each field. To do that, you will need to add two more parameters to the shortcode.

If you use a separate page to display your blog posts, then you can add this shortcode to the page.

[searchandfilter headings="Select categories:" types="checkbox" fields="category"]

Allowing users to select multiple items in the filter using checkbox

If you are using multiple fields, types, and headings, then you need to make sure that items are in the same order for each parameter.

Let’s see another example. This time we are adding category, tags, and post type fields with different headings and form field types.

[searchandfilter headings="Post type, Category, Tag" types="checkbox, select, select" fields="post_types,category,post_tag"]

This is how it would appear on your site:

Advance filtering with headings and different field types

Please refer to plugin’s documentation page for more ways to use the shortcode.

You can also use these shortcodes inside a text widget. If the shortcode doesn’t work in your text widget, then please see our guide on how to use shortcodes in your WordPress sidebar widgets.

We hope this article helped you learn how to let users filter posts and pages in WordPress. You may also want to see these actionable tips to drive traffic to your WordPress site.

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

The post How to Let Users Filter Posts and Pages in WordPress appeared first on WPBeginner.

How to Add Hreflang Tags in WordPress

Do you want to add hreflang tags in your WordPress posts and pages? If you publish content in multiple languages or for different regions, then hreflang tag helps you improve SEO for those regions and languages. In this article, we will show you how to… Read More »

The post How to Add Hreflang Tags in WordPress appeared first on WPBeginner.

Do you want to add hreflang tags in your WordPress posts and pages? If you publish content in multiple languages or for different regions, then hreflang tag helps you improve SEO for those regions and languages. In this article, we will show you how to easily add hreflang tags in WordPress without writing a single line of code.

How to add hreflang tags in WordPress

What is hreflang tag?

Hreflang tag allows you to tell search engines which page to show for a particular region and language. You can also use it to define other variations of the same content in different languages.

Here is how a hreflang tag implementation looks like in plain HTML.


<link rel="alternate" href="example.com" hreflang="en-us" />
<link rel="alternate" href="example.com/fr/" hreflang="fr-fr" />
<link rel="alternate" href="example.com/pt/" hreflang="pt-pt" />

The hreflang tag is a combination of the language code and the region code. For example, en-us for English and the United States, fr-fr for French and France, and so on.

WordPress is available in more than 60 languages, and you can use WordPress in your own language.

Many WordPress site owners target users in different regions and languages. Some do that by creating multilingual websites, while others do that by offering some content in other languages.

Search engines can easily detect the language of a page and automatically match it to the language settings on user’s browser. However, your pages may still be competing with each other in the search results which may affect your site’s SEO.

You can implement hreflang tags to fix that. Let’s see how to easily add hreflang tags in WordPress.

Method 1: Add hreflang Tag in WordPress Using a Multilingual Plugin

The best approach to building a multilingual WordPress site is by using a multilingual plugin. A multilingual WordPress plugin allows you to easily create and manage content in multiple languages using the same WordPress core software.

These plugins will automatically take care of all technical things such as the hreflang tag, so you can focus on creating content.

We recommend using Polylang. It is a free WordPress plugin and comes with a very powerful and easy to use interface to manage multilingual content. For detailed instructions, see our guide on how to how to easily create a multilingual WordPress site.

Adding languages in Polylang

Another popular option is WPML. It is a premium WordPress plugin with an easy to use interface to create multilingual content on your website. For step by step instructions, see our guide on how to create a multilingual WordPress site with WPML.

After you have created some posts or pages in multiple languages, you need to visit them in a new browser window. Right click and select ‘View Page Source’ from your browser menu.

This will open the source code of the post or page. Now you need to look for hreflang tag to verify that it is working properly. You can also use CTRL+F (Command+F) keys to find the hreflang tag.

Method 2: Add Hreflang Tags in WordPress Without Using a Multilingual Plugin

This method is for users who are not using a multilingual plugin to manage translations on their websites.

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

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

hreflang tag plugin settings

Select the post types where you’d like to enable the plugin and then click on the save changes button to save your settings.

Next, you need to edit the post or page where you want to add the hreflang tag. On the post edit screen, you will notice a new metabox labeled HREFLANG tags.

Adding hreflang tags using a plugin

First you need to add the URL of the post that you are currently editing and then select its language. After that you need to click on the plus button to add URLs of other variations of the post and their language.

Once you are done, click on save or update button to save your post.

You can now visit your post in a browser window and view its source code. You will see the hreflang tag added to your post.

We hope this article helped you learn how to easily add hreflang tag to your WordPress site. You may also want to see our step by step WordPress SEO guide for beginners.

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

The post How to Add Hreflang Tags in WordPress appeared first on WPBeginner.

How to Add an Author’s Photo in WordPress

Do you want to add an author’s photo in WordPress? By default, most WordPress themes display an author’s gravatar image as their profile photo. But what if you wanted to replace the gravatar image with an actual author photo? In this article, we will show… Read More »

The post How to Add an Author’s Photo in WordPress appeared first on WPBeginner.

Do you want to add an author’s photo in WordPress? By default, most WordPress themes display an author’s gravatar image as their profile photo. But what if you wanted to replace the gravatar image with an actual author photo? In this article, we will show you how to easily add an author’s photo in WordPress.

How to Add Author's Photo in WordPress

When Do You Need Custom Author Photo in WordPress?

If you run a single author WordPress site, then you can just use an image widget to add your photo and an about page with more information.

On the other hand, if you run a multi-author WordPress site, then you may need to add an author bio box at the end of your articles. Author bio box typically shows an author’s profile photo, brief bio, and links to their website or social profiles.

By default, most WordPress themes display an author’s gravatar image as their author photo. However, sometimes an author may not have a gravatar image or they may not want to use it as an author image on your website.

Having said that, let’s see how to easily add author photo in WordPress and allow authors to upload a photo to their profile.

Adding an Author Photo in WordPress

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

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

WP User Avatar settings

Here you can choose how you want to display the user avatars on your WordPress website.

By default, this plugin allows users with at least an Author role to upload their own profile photo. You can change that and allow contributors and subscribers as well.

It also allows you to completely disable Gravatar on your WordPress site and only use local avatars.

Once you are comfortable with the settings, go ahead and click on save changes button to save them.

Now you can go to Users page and click on the edit button below a username.

On the edit user screen, scroll down to the bottom, and you will see the Avatar section. You can click on the ‘Choose Image’ button to upload the user photo.

upload author photo

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

Similarly, users on your WordPress site will be able to upload their photos by editing their user profile.

User profile photo

Now you can visit your website to see the plugin in action.

It will start showing local avatar as author photo for the articles. If a user does not add an author photo, then it will show their gravatar image.

Author photo with bio in WordPress

If a user doesn’t have an author photo or gravatar image, then it will fallback to the default gravatar image. You can add a branded custom gravatar image to be used as fallback image.

We hope this article helped you learn how to add an author’s photo in WordPress. You may also want to see our guide on how to allow users to submit posts to your WordPress site.

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

The post How to Add an Author’s Photo in WordPress appeared first on WPBeginner.

How to Properly Update WordPress Plugins (Step by Step)

After you start your blog and install plugins, its extremely important for security reasons that you keep the plugins updated. In this step by step guide, we will show you how to properly update WordPress plugins, and how to manage plugin updates more efficiently. Why… Read More »

The post How to Properly Update WordPress Plugins (Step by Step) appeared first on WPBeginner.

After you start your blog and install plugins, its extremely important for security reasons that you keep the plugins updated. In this step by step guide, we will show you how to properly update WordPress plugins, and how to manage plugin updates more efficiently.

How to update WordPress plugins

Why Update WordPress Plugins?

WordPress plugins are like apps for your WordPress site. You can install them to add new features and functionality to your website like adding contact forms, photo galleries, sliders, etc.

You can learn more about WordPress plugins in our guide what are WordPress plugins? How do they work?.

Plugins are created by third-party developers. Most of them keep improving their plugins by adding new features, improving code quality, and keeping them secure. These changes are then released as updates.

You should always keep your WordPress plugins up to date to ensure that those changes are applied on your site immediately. This improves WordPress security and performance of your website.

Having said that, let’s see how to update WordPress plugins.

How to Properly Update WordPress Plugins

WordPress comes with a built-in update system. It automatically checks for updates and shows you notifications when there are updates available for your WordPress plugins, themes, and WordPress core software.

WordPress update notifications inside admin area

You can also manually check for updates by visiting Dashboard » Updates page.

Updates page

When there is a new update available for plugins, you will see the notification on the plugins menu in the WordPress admin bar.

You can install these updates by visiting the Plugins page. You will see a notification below each plugin that has updates available for you to install.

Updates highlighted on the plugins page

You can just click on the ‘Update Now’ link to install each update.

Bulk Update WordPress Plugins

If there are updates for several plugins on your website, then you may want to quickly review and bulk update those plugins.

To do that, you need to visit the Plugins page and click on the ‘Update Available’ link.

This will show you the list of all plugins that have updates available. You can select all of them and then select ‘Update’ from the ‘Bulk Actions’ drop down menu.

Bulk update plugins

Before You Update, Read this!

Before you update the plugin, it’s important that you click on the View version details link to see what changes the plugin author has made.

This will keep you informed as to what changes were made should anything not work properly.

Unless the version details specifically say security update, we usually wait one full week before updating the plugin. In this time, all errors usually get caught, reported, and fixed.

If you have a heavy traffic site that is generating a lot of leads, then we recommend you to do the same.

How to Undo the WordPress Plugin Update

Sometimes a plugin update can produce unexpected results like some plugin features may not work properly.

In that case, first you will need to deactivate that plugin.

If you can access the Plugins page in WordPress admin area, then simply click on the ‘Deactivate’ link below the misbehaving plugin.

Deactivate plugins

After that you can install the WP-Rollback plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, go back to the Plugins page, and you will be able to see a rollback option below each plugin. Clicking on it will allow you to rollback the plugin to any previous version.

Rollback plugin to previous version

For detailed instructions, check out our guide on how to how to rollback WordPress plugins.

If you are unable to access the WordPress admin area, then follow the steps in our guide on how to deactivate all plugins when not able to access WordPress admin area.

Tips to Manage WordPress Plugins More Efficiently

If you manage multiple WordPress sites, then you will soon realize that you have to update plugins quite often. Here are some tips to help you manage them more effeciently.

If you are confident about the plugins that you are using, then you can enable automatic updates for all your WordPress plugins.

However, a better approach will be to setup automatic updates only for select few plugins that you trust. Follow the instructions in our guide on how to better manage WordPress updates.

If you don’t manage multiple WordPress sites, then you can setup email notifications for plugin updates. This will allow you to be alerted when there is an update available without logging into your WordPress site.

Always make sure that you have setup an automatic backup plugin on your WordPress site. This will allow you to restore your WordPress site in case something goes wrong.

Last but not least, if you can afford managed WordPress hosting, then the staging website feature is definitely worth the investment. It allows you to test the new plugin updates on a staging environment before going live. We recommend using either WPEngine or SiteGround’s GoGeek plan.

We hope this article helped you learn how to update WordPress plugins. You may also want to see our list of essential WordPress plugins for your website.

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 Properly Update WordPress Plugins (Step by Step) appeared first on WPBeginner.

How to Add Beautiful Pricing Tables in WordPress (No Coding Required)

Do you want to add beautiful pricing tables on your WordPress site? Pricing tables have a huge impact on how users make their buying decision. Adding beautiful pricing tables that are easy to scan helps users select the right product. Which in turn helps you… Read More »

The post How to Add Beautiful Pricing Tables in WordPress (No Coding Required) appeared first on WPBeginner.

Do you want to add beautiful pricing tables on your WordPress site? Pricing tables have a huge impact on how users make their buying decision. Adding beautiful pricing tables that are easy to scan helps users select the right product. Which in turn helps you boost your conversions and increase sales. In this article, we will show you how to easily add beautiful pricing tables in WordPress without writing any code.

How to add beautiful pricing tables in WordPress

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

It is a premium plugin with prices starting from $29 for a single site license.

Upon activation, the plugin adds a ‘Pricing Tables’ menu item to your WordPress admin bar. Clicking on it will take you to the plugin’s settings page.

Enter your license key

You will be asked to enter your license key. You can get this information from your account on plugin’s website and in the email you recieved after purchasing the plugin.

After entering your license key click on the save changes button to store your settings.

You are now ready to create pricing tables.

Creating Your First Pricing Table

To create a pricing table in WordPress, simply go to Pricing Tables » Add New page.

You will see previews of available templates to choose from.

Select a template for your pricing table

After choosing a template, click on the ‘Content’ tab to enter table contents.

In the table content area, you will see columns with different fields.

First you need to add a plan name, then pricing and features. After that, you need to enter the button text and URL.

Editing pricing table contents

You can easily add a new column by clicking on the ‘New Column’ button.

Often in pricing tables, you may notice that one plan is marked as featured or most popular. You can do this in your pricing table as well by clicking on the feature column button for the specific column that you want to highlight.

Once you are finished adding content for your pricing table columns, you can move on to the ‘Design’ tab. This is where you can tweak the visual appearance of your pricing table.

Customizing pricing table design and colors

You can change colors, font sizes, column backgrounds, etc.

Once you are done, you can click on the Save & Preview button to see how your table looks.

Pricing table preview

If you want to change anything, then you can do so by editing the table. When you are done, click on the Deploy (Get Shortcode) button.

You will then see a popup containing the shortcode you need to add this pricing table into any WordPress post or page.

Copy the pricing table shortcode

All you need to do is copy the shortcode and add it to your post or page where you want to display the pricing table.

We hope this article helped you learn how to add beautiful pricing tables in WordPress without any coding. You may also want to see essential WordPress plugins for business websites.

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

The post How to Add Beautiful Pricing Tables in WordPress (No Coding Required) appeared first on WPBeginner.