ExtremeWP
HivePress Compatible • Best Seller

Conditional Fields for HivePress

Dynamic listing forms that adapt to user selections

Add powerful conditional logic to your HivePress listings. Show, hide, or require fields based on category selection, field values, or user roles. Build context-aware forms that reduce clutter and confusion.

The Problem & The Solution

The Problem

HivePress listing forms show all fields regardless of listing type. A marketplace with cars, properties, and services displays every field to every user—property bedrooms next to car VIN, service availability mixed with real estate square footage. The result: cluttered forms, confused users, and higher abandonment rates.

The Solution

Conditional Fields transforms your forms into dynamic, adaptive experiences. Fields appear only when relevant. Select "Cars" and see vehicle-specific fields. Select "Property" and see real estate fields. Users get a clean, focused form that matches their intent.

Features

Field-to-Field Conditions

Create rules where one field controls another. When a user selects "Rental" in listing type, show the rental-specific fields. When they choose "Sale", show different fields entirely.

Category-Based Visibility

Automatically show or hide fields based on the selected listing category. Real estate listings get property details; service listings get availability fields—all from the same form.

AND/OR Logic

Combine multiple conditions with AND/OR operators. Show a field when (Category = Cars AND Fuel = Electric) OR (User Role = Premium). Complex logic without writing code.

Required Field Conditions

Make fields conditionally required. The "Bedrooms" field is only required when listing type is "Property for Rent". Reduce validation errors and improve form completion rates.

Multi-Step Conditional Chains

Chain conditions together. Field A shows when B is X; Field C shows when A is visible and D is Y. Build sophisticated, branching forms for complex listing types.

Real-Time Admin Preview

See exactly how your conditional rules behave in the admin. Test different scenarios before going live. No guesswork—preview field visibility for each condition combination.

How It Works

1

Install & Activate

Download the plugin from your ExtremeWP account, upload to WordPress, and activate. No configuration required to get started.

2

Go to HivePress Fields Settings

Navigate to HivePress > Fields in your WordPress admin. Each field now has a new "Conditions" tab where you define when it should appear.

3

Add Conditions with the Visual Rule Builder

Use the intuitive rule builder: select a trigger field, choose operator (equals, contains, etc.), set the value, and add more rules with AND/OR. No PHP or shortcodes needed.

4

Fields Show/Hide Automatically on Frontend

Save your rules and visit the listing submission form. Fields now appear and disappear based on user selections in real time. Works with search forms and listing display pages too.

Screenshots & Demo

Screenshot placeholder 1

Screenshot placeholder 2

Screenshot placeholder 3

Pricing

Conditional Fields for HivePress

$299/year

  • 1 year of updates
  • Priority email support
  • Unlimited sites
  • Documentation & setup guide
Buy Now

Frequently Asked Questions

Is Conditional Fields compatible with other HivePress extensions?
Yes. Conditional Fields works with HivePress Bookings, HivePress Requests, HivePress Reviews, and all core HivePress extensions. Conditions apply to listing fields, search forms, and vendor registration—wherever HivePress renders fields.
Does Conditional Fields impact performance?
Minimal. Conditions are evaluated client-side with lightweight JavaScript. No extra database queries. The plugin adds roughly 15KB to your page load. We optimize for speed because we run marketplaces ourselves.
Which field types are supported?
All HivePress field types: text, textarea, number, select, checkbox, radio, date, file upload, location, and custom field types from extensions. You can use any field as a trigger or target.
Can I add multiple conditions to one field?
Yes. Each field supports unlimited conditions with AND/OR grouping. For example: show "Vehicle VIN" when (Category = Cars) AND (Listing Type = Sale) OR (User Role = Dealer).
Does it work with HivePress Bookings and Requests?
Yes. Conditional logic applies to booking form fields and request form fields. Show service-specific options, pricing fields, or availability settings based on what the user selects.

Ready for Dynamic Listing Forms?

Stop showing every field to every user. Get Conditional Fields and build forms that adapt.