這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Gravity Forms Business Hours by GravityView

外掛說明

This plugin requires Gravity Forms, the best form plugin for WordPress!

Add a Business Hours field to your Gravity Forms form.

This plugin supports:

  • Setting closing times after midnight
  • Multiple open times per day
  • Displaying when a business is currently open
  • Fully localized – works great in languages other than English
  • Edit existing values when editing an entry
  • Works with GravityView and the Gravity Forms Directory plugins

Note: this plugin is actively updated, but customer support is only available to GravityView license holders.

Available Filters

These filters are available for code writers to modify the output:

  • gravityforms_business_hours_output_template – Change template for open days. Modify the output of the open days. Data inside {{brackets}} will be replaced with the appropriate values.
  • gravityforms_business_hours_output_closed_template – Closed days template. Data inside {{brackets}} will be replaced with the appropriate values.
  • gravityforms_business_hours_open_label – “Open Now” label
  • gravityforms_business_hours_default_start_time – Default start time in H:i format (default: 09:00)
  • gravityforms_business_hours_default_end_time – Default end time in H:i format (default: 18:00)
  • gravityforms_business_hours_time_format – Modify the time format for the displayed value (default: g:i a)
  • gravityforms_business_hours_interval – Time interval for the time dropdown options (default: 30)
  • gravityforms_business_hours_day_format – Modify the date format for how the days appear, in PHP Date formatting.
  • gravityforms_business_hours_days – Array of day values used to display dropdowns and Hours output Only modify the day values. Don’t change the keys!

螢幕擷圖

  • Business Hours in the Gravity Forms View Entry screen
  • The Business Hours field
  • The Business Hours button in the Form Editor

安裝方式

  1. Upload plugin files to your plugins folder, or install using WordPress’ built-in Add New Plugin installer
  2. Activate the plugin
  3. In Edit Form, under Advanced Fields, click “Business Hours” to add the field to your form

使用者評論

2017 年 3 月 28 日
The plugin works great, but when you get the forms in your email - they look like this: http://prnt.sc/eplx9x Emailed customer support but no reply. Bummer. Please fix this problem and my review will go to 5 stars!
2016 年 9 月 3 日
Doesn't seem to work as described, unless I'm missing some options somewhere? Insert in to form, but no way to "Set" the hours for a business, but just inserts in to a form like a normal form field. Waste of time.
閱讀全部 6 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Gravity Forms Business Hours by GravityView〉的開發相關工作。

參與者

變更記錄

2.1.3 on April 23, 2019

  • Fixed: “null” being output for empty Business Hours fields

2.1.2 on January 7, 2019

  • Fixed: Error when exporting forms in Gravity Forms that contain Business Hours fields

2.1.1 on November 20, 2018

  • Fixed: Newly added fields not working properly

2.1 on June 25, 2018

  • Updated: Use site’s time format setting for the time dropdowns (24-hour clock now supported)
  • Fixed: Not able to update the field’s default label

2.0.1 on February 26, 2018

  • Fixed: Network Activation on Multisite
  • Moved GFBusinessHours class to its own file

2.0 on November 8, 2017

  • Email notifications now show a list of hours instead of code
  • Improved output in GravityView by stripping extra whitespace
  • Major code rewrite for a better structure (using Gravity Forms GF_Field class)
  • Developers: All public methods have been removed. This is a breaking change, if you’re building on top of Version 1.x

1.2.1 on March 10, 2015

  • Fixed: Business Hours field would be shown as Required in GravityView Edit Entry mode
  • Fixed: PHP notices

1.2 on December 18

  • Liftoff!