How to Style WPForms in WordPress (NO CSS)

Key Takeaways

  • Utilizes Nexter Blocks External Form Styler Block to enhance styling options for WPForms.
  • Requires WPForms Plugin and Nexter Blocks plugin to be installed and activated for full functionality.
  • Offers features to style input fields, labels, text areas, checkboxes, radio buttons, file upload buttons, and submit buttons.
  • Allows customization of form messages and overall form width for a cohesive website design.
Table of Contents

WPForms has limited built-in styling options, which makes it difficult to match forms to your website design. The External Form Styler block in Nexter Blocks gives you full control over every visual element of a WPForms form without writing any CSS.

Best Used For:

  • Business and agency sites that need contact or inquiry forms styled to match a custom brand identity
  • WooCommerce and membership sites using WPForms for order requests, registration, or support forms
  • Landing pages where form appearance, including submit button color and input field style, must match the page design

Requirement – This block is a part of Nexter Blocks. Make sure it is installed and activated.

Required Setup

  • WPForms Plugin installed and activated.
  • Make sure the default WordPress Block editor is active. 
  • You need to have the Nexter Blocks plugin installed and activated.
  • Make sure the External Form Styler block is activated, to verify this visit Nexter → Blocks → and Search for External Form Styler and activate.

Learn via Video Tutorial:

Youtube video

How to activate and use the External Form Styler Block for WPForms?

Go to 

  • NexterBlocks
  • Search the block name and turn on the toggle.

How to Style WPForms in WordPress (NO CSS)

Key features

  • Style input fields: Set typography, color, background, border, padding, margin, and placeholder color for text, email, URL, number, and telephone fields.
  • Style label and description: Manage the styles of form labels and descriptions separately so each element is visually distinct.
  • Style Textarea: Style the text area of your form to match your input fields for a consistent look across all form fields.
  • Checkbox/Radio button styling: Set checked and unchecked colors and backgrounds to match your site design for checkboxes and radio buttons.
  • Style File Upload button: Add a custom style to the file upload button so it fits your form layout.
  • Outer styling: Style the form outer section rows to control spacing and structure around form fields.
  • Style the Submit button: Set typography, color, background, border, and padding on the submit button to match your website design.
  • Style form messages: Set styles for form error messages, success messages, and validation messages so feedback is clearly visible to users.
  • Adjust the form width: Set the overall width of the form to fit any layout, from a narrow sidebar column to a full-width section.

Form

Make sure you have at least one form in WPForms.

Once the block is added to the page go to Form > Form Type and from the dropdown choose WPForm.

After that from the Select Form dropdown choose your form.

How to Style WPForms in WordPress (NO CSS)

You can set the overall alignment of the form from Alignment.

Styling Input Field of WPForms in WordPress

The External Form Styler block includes all the necessary styling options for input fields. To style the WPForms input fields, go to Style > Input Field.

From here you can style the Input Fields typography, color, background, border, padding, margin, placeholder color, etc.

How to Style WPForms in WordPress (NO CSS)

Styling Text area of WPForms in WordPress

To style the text area of your WPForms form, use the External Form Styler block in Nexter Blocks.

To style the Text area, go to the TextArea Field in the Style tab. From here you can manage typography, color, background, padding, margin etc.

Styling Submit Button of WPForms in WordPress

WPForms does not include options to customize the Submit button appearance. The External Form Styler block in Nexter Blocks adds a full set of styling controls for the Submit button.

Using the options available in the Submit/Send Button section you can create gradient buttons, transparent buttons, border-only buttons, etc.

Styling Radio Button or Checkbox of WPForms in WordPress 

WPForms has limited options for styling radio buttons and checkboxes. The External Form Styler block in Nexter Blocks adds styling controls for those field types. For a similar styling setup with another form plugin, see How to Style Everest Forms in WordPress (NO CSS).

You can customize some of the styles from the Checkbox/Radio Field under the Style tab. From here you can manage typography, checked color, unchecked color, checked background color, unchecked background color, etc.

How to Style WPForms in WordPress (NO CSS)

WPForms allows you to use custom images as options for your radio buttons and checkboxes.

The External Form Styler block has the option to style those image options as well.

Styling File Upload Button of WPForms in WordPress

The styling options for the File Upload button in WPForms are limited. The External Form Styler block applies a custom style to the File Upload button. You can customize the style from the File/Upload Field section of the Style tab.

How to Style WPForms in WordPress (NO CSS)

Also, check How to Style Contact Form 7 in WordPress.

About the Author

Photo of Aditya Sharma CMO of Nexter
CMO at POSIMYTH Innovations · Nexter · 7 years experience

He has spent years in the WordPress ecosystem building, breaking, and optimizing sites until they actually perform. He works at the intersection of speed, growth, and usability, helping creators ship websites that load fast and convert. An active WordPress community contributor sharing through tools, tutorials, and direct collaboration. Tested practice, not theory.

WordPressThemesElementorn8nAIClaudeAutomationServer

Share your Thoughts

Get Instant Answers to all your questions about Nexter Blocks,
Extensions & Theme trained on 1000+ Docs and Videos

Still in Doubt? Let’s Assist You

Have Feedback or Questions?

Join our WordPress Community on Facebook!