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
Install & Activate
Download the plugin from your ExtremeWP account, upload to WordPress, and activate. No configuration required to get started.
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.
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.
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
Frequently Asked Questions
Is Conditional Fields compatible with other HivePress extensions?▼
Does Conditional Fields impact performance?▼
Which field types are supported?▼
Can I add multiple conditions to one field?▼
Does it work with HivePress Bookings and Requests?▼
Ready for Dynamic Listing Forms?
Stop showing every field to every user. Get Conditional Fields and build forms that adapt.