How to Create a Pricing Table in WordPress: 2 Methods

Learn how to create pricing table in WordPress from our guide. We provided a step by step instruction that anyone, even a beginner, can easily follow.

|

How to Create Pricing Table in WordPress

Pricing tables are a fundamental element of any service or product website!

However, WordPress doesn’t have a built-in pricing table block. This means you will need either a plugin like RioVizual or custom code.

RioVizual is a free plugin that has a pricing table block for any type of pricing table creation.

In this article, we will show you how to create pricing table in WordPress using the Pricing Table block.

Our Created Pricing Table Preview

Here is a preview of the pricing table we created using RioVizual’s Pricing Table block:

Required Setup

Method 1: Creating a Pricing Table from Scratch

After activating the RioVizual plugin, it’s time to create a pricing table using its Pricing Table block:

Step 1: Insert “Pricing Table” Block

Open a new page or any existing post where you want to add your pricing table. For this example, we created a pricing table on a new page:

  • Click on the + button to open the block inserter.
  • Search for “Pricing Table” block and insert it.
  • After that, select “ Build From Scratch.

Step 2: Add Necessary Content in the Table

After inserting the block, you will see a pricing table populated with pre-filled content. We replaced the existing content with our own.

Here is how we did it:

  • Add a New Column: For our design requirement, we need 3 columns. Here is how to add a new column
  • In the block settings’ “General” tab, navigate to Layout Settings > Columns in a Row and set it to 3. 
  • Then, in the pricing table, duplicate a column by using the “Duplicate Column” option.
  • Add Title: Click on the pricing table’s title and then change the title to reflect your specific offering.
  • Add Price: Click on the price of each column and input your pricing for each plan. Then add a pricing period ( “/per user”) going to General tab > Content > Period. Click on each pricing plan one by one to specify the period for each. 
  • Add Features: To add each pricing plan’s features, click on the feature list in the pricing table. Then, go to the General tab > Content and make the following changes:
  • List Style Type: None
  • Next use on “Duplicate” option to create two more features
  • Then click on each feature and edit their text one by one

After adding features for the first plan, repeat this process for the remaining two plans. We changed all the plans feature list:

  • Add Button: Simply click on each price plan’s button and change the text based on your needs.

Step 3: Customize and Style the Pricing Table 

To customize each element, cell, and column of your pricing table, you will find styling options in the “Style” tab. Within the style tab, you will see two sub-tabs for each element: global and custom.

We used the global tab for styling to maintain consistency across the entire table. To do the same, click on “Global Settings” from the pricing table’s top right corner and follow the following steps:

3.1: Customize Title: 

Go to Style tab > Title and then make these changes in the Title Style:

  • Title Style:
    • Color: 000000
    • Typography: Family (Inter), Weight (600) and Font Size (18px)
  • Wrapper Style: Alignment (left align)

3.2: Customize Price:

Next, click on “Price” in the “Style” tab to style the pricing table’s price elements. Here are the changes we made:

  • Price Style:
    • Color: 000000
    • Typography: Family (IBM Plex Serif), Weight (600) and Font Size (32px)
  • Period Style:
    • Color: 7A7A7A
    • Typography: Family (Inter), Font Size (12), Line Height (20px), Transform (capitalized case), Alignment (bottom)
  • Wrapper Style:
    • Border: Bottom border, Border Width (1px), Border Color (000000)
    • Spacing: Padding (Bottom 26px), Margin (Top 10px)
    • Alignment: Left align

3.3: Customize Features

After customizing the price element, click on “Features” to customize the feature list:

  • Item Gap: 8
  • Typography:
    • Family: Inter
    • Weight: 400
    • Font Size: 15
    • Line Height: 24
    • Letter Spacing: 0.2
  • Spacing: Bottom (Margin 10px)
  • Alignment: Left align

3.4: Customize Button

Next in the “Style” tab, click on “Button” and then make the following changes in the “Button Style

  • Color: FFFFFF
  • Background Color: 000000
  • Typography:
    • Family: Inter
    • Weight: 400
    • Font Size: 14
    • Line Height: 24
    • Letter Spacing: 0.5
  • Border: Border Radius top, right, button and left (35px)
  • Sizing: Width (100%)

3.5: Customize Pricing Table Column

In the “Style” tab, click on “Column” and then make changes in the “Column Style

  • Border: 
    • Border Radius: Top, right, bottom, and left (24)
    • Border Style: None
  • Spacing: Top, right, button and left (16px)

3.6: Customize Individual Column’s Background Color:

For our pricing table, we added three different plans and will now apply distinct background colors for each one.

To do that, first select the column and then navigate to Style tab > Column Column Style > Background and then change the color:

  • Background: E5E1F8

After that, select rest two remaining columns individually and apply the following colors to them:

  • For Second Column: C9EEF7
  • For Third Column: F9F0E1

3.7: Add Hover Effect to Buttons

It’s time to add the hover effect and we added three different hover colors for 3 plans buttons. Here is how to do it:

  • Click on the button you want to add the hover effect and go to Style tab > Button 
  • Next, click on “Hover.” (You will find it in the top right corner)
  • Again click on Background and add a background color
    • Background Color: 796CB5

Repeat these steps for the remaining buttons. We used the following hover colors:

  • For Second Column: 6095A1
  • For Third Column: C7AA77

Step 4: Preview and Publish the Pricing Table

If you have followed all the steps provided above, your table should be ready by now. Now simply preview and then publish the table.

Here is the final version of pricing table we created using RioVizual’s Pricing Table block:

Method 2: Creating Pricing Table Using a Premade Template

Does the first method look tough? In that case, you will be happy to know that you can create the same table we created above within a minute using the Pricing Table block’s premade templates.

Here is how to do it:

Step 1: Choose and Insert a Template

  • Open the page/post where you want to add a pricing table. 
  • Next, insert the “Pricing Table” block and browse through the available templates. 
  • Select your desired template and click the “Import” button to add it to your page.

Step 2: Customize and Style the Pricing Table

Simply click on each element in the table to change its content. For example, click on title to change the title and follow the same for pricing, feature and button element.

Step 3: Publish or Update the Post/Page

Once you made all the customizations, click Publish to make your pricing table live.

Note: Learn more about this Pricing Table block’s settings, customizations, and design options in detail from its documentation.

Conclusion

Now you know how to create pricing table in WordPress using the RioVizual’s Pricing Table block. It’s a feature-rich block with extensive styling options, flexible row and column management, and much more.

The best part is that this block includes 19 pre-designed templates that lets you create professional-looking pricing tables in no time.

Get the RioVizual plugin today and start creating stunning pricing tables for your WordPress website.


Share This Story, Choose Your Platform!


Leave a comment

Your email address will not be published. Required fields are marked *

Related Best Posts

Get the latest news from Riovizual in your inbox.






Your information will be used in accordance with Riovizual’s privacy policy.

Start Building WordPress Table Now

Instead of writing custom code, create feature-rich WordPress tables in minutes with RioVizual Gutenberg table plugin