MonoVM
Stay Anonymous. Buy Premium SSL with Crypto.
Buy Now
Gravity Forms Work Hours Field
WordPress Plugin

Gravity Forms Work Hours Field

by VitaminStudio

Enhance your Gravity Forms with a dedicated Work Hours field. This powerful addon allows users to easily select business hours, set appointment times, or define availability schedules directly within your forms, streamlining booking processes.

Updated: Version: Latest Downloads: 1,000+
Download Gravity Forms Work Hours Field Nulled

WordPress 4.9.x - 6.0.x

DOWNLOAD

Gravity Forms Work Hours Field — is a specialized addon designed to integrate seamlessly with Gravity Forms, one of the most popular form builders for WordPress. It introduces a new, highly customizable field type that lets you collect work hours, business operating times, or any schedule-based information from your users. Whether you're creating a contact form for a local business, a booking form for a consultant, or a registration form for a service, this plugin simplifies the process of gathering time-related data in a structured and user-friendly way.

The plugin provides an intuitive interface for both the administrator and the end-user. In the back-end, you can easily configure the field's settings, such as time formats, intervals, and labels for each day of the week. For the user filling out the form, the field presents a clean and easy-to-understand layout to input their schedule without confusion. This addon is perfect for businesses that rely on appointments, service providers with specific operating hours, and any organization needing to manage time-based submissions efficiently.

Why is this important?

Are you losing potential customers due to a confusing booking process? Studies show that over 40% of users will abandon a form if it's too complicated. Standard text fields for entering work hours lead to inconsistent data, typos, and frustration, forcing you to waste time on back-and-forth emails to clarify schedules. This friction can directly impact your conversion rates and bottom line.

The Gravity Forms Work Hours Field solves this by providing a structured, error-proof interface. By guiding users to select their availability in a predefined format, you can reduce form abandonment by up to 25%. This means more qualified leads, fewer administrative headaches, and a more professional user experience that builds trust from the very first interaction.

Features

  • Intuitive Time Picker: Allows users to easily select start and end times for each day of the week.
  • Fully Customizable Labels: Change the text for days, time fields, and instructional messages to match your brand's voice.
  • Flexible Time Formats: Choose between 12-hour (AM/PM) and 24-hour time formats to suit your audience.
  • Configurable Time Intervals: Set time selection intervals (e.g., every 15, 30, or 60 minutes) to control granularity.
  • Enable/Disable Specific Days: Easily toggle days of the week on or off, perfect for businesses closed on weekends.
  • Default Time Settings: Pre-fill the work hours field with default values to speed up form completion for users.
  • Seamless Gravity Forms Integration: Appears as a new "Work Hours" field type directly in the form editor.
  • Responsive Design: The work hours field is fully responsive and works perfectly on desktops, tablets, and mobile devices.
  • Conditional Logic Support: Show or hide the work hours field based on user selections in other parts of the form.
  • Multilingual and Translation Ready: Compatible with WPML and includes .pot files for easy translation into any language.

Configurable Field Options

Parameter Description Available Options Default Value
Time Format Controls the display format for time selection. 12-hour (AM/PM), 24-hour 12-hour
Time Interval Sets the minute increments available in the time dropdowns. 1, 5, 10, 15, 30, 60 minutes 30 minutes
Active Days Determines which days of the week are shown to the user. Checkboxes for each day (Mon-Sun) Mon, Tue, Wed, Thu, Fri
Day Labels Allows customization of the display names for each day. Text input for each day Monday, Tuesday, etc.
Required Field Makes the entire work hours block a mandatory field. Yes / No toggle No

How to install the plugin?

  1. Download the plugin archive using the button above.
  2. Navigate to Plugins > Add New in your WordPress dashboard.
  3. Click "Upload Plugin" at the top and select the downloaded ZIP file.
  4. Install, activate the plugin, and follow the quick setup wizard instructions.

FAQ

Can I use this plugin to set up appointment booking slots?

While this plugin is primarily designed for users to *submit* their work hours or availability, it can be a foundational part of a booking system. You can use it to collect a user's preferred time slots. For a full-fledged booking system where users select from *your* available times, you would typically need a more advanced booking plugin, although this field can be used creatively with conditional logic to limit options.

How are the submitted work hours stored and displayed in the entry?

The data is stored in a structured, readable format within the Gravity Forms entry. When you view an entry in the WordPress admin, the work hours will be neatly displayed, typically showing each selected day with its corresponding start and end times (e.g., "Monday: 09:00 AM - 05:00 PM"). This makes the data easy to read, export, and integrate with other services via Gravity Forms feeds.

Does the Work Hours Field support conditional logic?

Yes, absolutely. The Work Hours Field fully supports Gravity Forms' powerful conditional logic feature. This means you can show or hide the entire work hours block based on a user's input in other fields. For example, you could have a checkbox that says "Do you want to specify your available hours?" and only show the work hours field if the user checks it.

Is it possible to set different time intervals for different days of the week?

In the current version, the time interval setting (e.g., 15, 30, or 60 minutes) is applied globally to all active days within a single Work Hours field. You cannot set a 15-minute interval for Monday and a 60-minute interval for Tuesday within the same field. As a workaround, you could use conditional logic to show two different Work Hours fields, each configured with its own interval, based on a user's selection.