ニュースと最新情報 -
グラビティフォームズによる2021 年 4 月 27 日公開
待望のリリースを発表できることを嬉しく思います重力フォーム v.2.5!このアップデートには以下が含まれます:
- セキュリティの強化が追加されました。
- フォーム エディターの列へのフィールドのドラッグ アンド ドロップのサポートが追加されました。
- すべての管理ページに、まったく新しい、よりモダンなデザインが追加されました。
- WordPress の他の領域とよりインラインになった、フォーム エディターにまったく新しい UX/UI を追加しました。
- タッチ デバイスのフォーム エディターにドラッグ アンド ドロップのサポートが追加されました。
重力フォーム v2.5は (これまでで) 最も重要なリリースの 1 つです。Gravity Forms コミュニティが 2.5 でのフォーム構築を体験できるのが待ちきれません!
Gravity Forms 2.5 が利用可能になりました!
としてGravity Forms 2.5 はメジャーアップデートです、このリリースをスムーズに導入できるように、段階的にロールアウトして 2.5 をリリースします。これは、今後のロールアウト期間中のどこかの時点で、WordPress 管理者を通じて 2.5 アップデートを受け取ることになることを意味します。
ただし、待ちたくない場合は、すべてのお客様が Gravity Forms 2.5 をダウンロードしてご利用いただけます。Gravity Forms アカウントのダッシュボード。
要約する:
- WordPress Admin の Gravity Forms 2.5 アップデート– すべてのお客様は、ロールアウト期間中に WordPress Admin を通じてアップデートを受け取ることができます (本日から 2021 年 4 月 27 日まで)。 WordPress 管理者内でプラグインを手動で更新する必要があります。
- Gravity Forms アカウント ダッシュボードから 2.5 をダウンロードします– 既存のすべての顧客は、GF ダッシュボードから 2.5 をダウンロードします。
- 新しいお客様– Gravity Forms 2.5 が購入できるようになりました。私たちをチェックしてください価格ページあなたの要件に最適なプランを見つけてください。
Gravity Forms 2.5 または段階的リリース手順についてご質問がある場合は、サポートにお問い合わせください。
Gravity Forms v2.5 変更ログ
- セキュリティの強化が追加されました。
- フォーム エディターの列へのフィールドのドラッグ アンド ドロップのサポートが追加されました。
- すべての管理ページに、まったく新しい、よりモダンなデザインが追加されました。
- WordPress の他の領域とよりインラインになった、フォーム エディターにまったく新しい UX/UI を追加しました。
- タッチ デバイスのフォーム エディターにドラッグ アンド ドロップのサポートが追加されました。
- フォームにまったく新しいスタイルとマークアップが追加され、スタイルを設定しやすくなり、アクセスしやすくなりました。既存のフォームは、デフォルトで従来のマークアップとスタイルを使用します。フォーム設定で従来のマークアップを無効にします。
- 設定がフォームのアクセシビリティに影響を与える可能性がある場合、フォーム エディターとフォーム設定に警告が追加されました。
- フォーム エディターで Ready クラスのサポートが追加されたため、Ready クラスの効果がすぐに表示されます。列準備クラスはフロントエンドでは引き続き機能しますが、非推奨となり、フォーム エディターではサポートされなくなります。
- 新しいフォームが非推奨の Ready クラスを使用する場合に、フォーム エディターにメッセージを追加しました。列準備クラスは非推奨になりました。代わりにフォーム エディターの列を使用してください。
- Gravity Forms コアとアドオンの翻訳を管理するための TranslationsPress のサポートが追加されました。翻訳ファイルは、WordPress 翻訳更新システム経由で配信されます。
- デフォルトの HTML5 検証をブロックするために、フォーム コンテナに「novalidate」属性を追加しました。これにより、Gravity Forms はアクセス可能な検証メッセージを提供できるようになります。
- フィールドセットの最初の入力で説明をアナウンスすることで、アクセス可能な説明をフィールドセットに追加しました。
- どの入力が空であるかをエラー メッセージで指定することで、アクセス可能なエラー メッセージをフィールドセットに追加しました。
- アクセシビリティを向上させるために、フォーム設定の必須入力に required 属性を追加しました。
- クレジット カード フィールドと投稿カスタム フィールドにアクセシビリティの機能強化が追加されました。
- 「投稿タグ」フィールドのアクセシビリティ拡張機能が追加されました。
- 投稿画像フィールドに代替テキストを追加しました。
- 「拡張ユーザー インターフェイス」が有効になっている場合のアクセシビリティ警告を追加しました。
- アクセシビリティを向上させるために、空のラベルのフォールバックを追加しました。プレースホルダーまたは説明は、フィールド ラベルが設定されていない場合に使用できます。
- 必要に応じてアクセシビリティを向上させるために、フォーム上部の検証概要の表示を制御するフォーム設定を追加しました。各検証エラーはそれぞれのフィールドにリンクしています。
- 必須フィールドインジケーターを制御するフォーム設定を追加しました。アクセシビリティを向上させるために、デフォルトは「必須」という単語に設定されています。
- 必須フィールドインジケーターの意味を説明するメッセージをフォームの上部に追加しました。インジケーターが「必須」に設定されている場合は表示されません。
- オートコンプリート フィールド設定を次のフィールドに追加しました: 単一行テキスト、ドロップダウン、番号、名前、電話番号、住所、電子メール。詳細: https://docs.gravityforms.com/accessibility-for-developers/#autocomplete
- エントリリストにコンテナの幅を設定するための表示モード画面オプションを追加しました。
- エントリを作成したユーザーに関する情報を表示するために、{created_by} マージ タグを追加しました。クレジット: Gravity PDF チーム。
- エントリの作成日を表示するための {date_created} マージ タグを追加しました。クレジット: Gravity PDF チーム。
- エントリが最後に更新された日付を表示するための {date_updated} マージ タグを追加しました。 {date_created} と同じ修飾子を使用してフォーマットされます。クレジット: Gravity PDF チーム。
- 支払いを受け取った日付を表示するために、{payment_date} 差し込みタグを追加しました。 {date_created} と同じ修飾子を使用してフォーマットされます。クレジット: Gravity PDF チーム。
- 他のプラグインからの管理者通知がある場合に表示される管理者通知を追加しました。管理者に通知されて煩雑になることはもうありません。
- gform_selectwoo スクリプトを競合しないスクリプトのリストに追加しました。クレジット: Gravity PDF チーム。
- を追加しましたgform_has_admin_noticesフィルター。
- を追加しましたgform_load_bulk_choices_choiceそしてgform_insert_bulk_choices_choiceフィルター。
- を追加しましたgform_disable_form_legacy_cssレガシー CSS ファイルを無効にするフィルタ。
- を追加しましたgform_disable_form_theme_cssフィルターを使用して、ユーザーがフォーム テーマ CSS ファイルがキューに入れられないようにすることができます。
- を追加しましたgform_enable_legacy_markupフィルターを使用して、従来のマークアップ設定をオーバーライドできるようにします。
- を追加しましたgform_preview_form_linkフォーム プレビュー リンクをカスタマイズするためのフィルター。
- を追加しましたgform_field_map_choicesフィールド マッピング ドロップダウンの選択肢を上書きするためのフィルター。
- を追加しましたgform_form_settings_initial_valuesフォーム設定ページのデフォルト設定値をカスタマイズできるようにするフィルター。
- を追加しましたgform_preview_initフォーム プレビューの読み込み時にトリガーされるアクション フック。
- を追加しましたgform_pre_print_scriptsそしてgform_print_scriptsフォーム ウィジェットのスクリプトとスタイルを印刷するときにトリガーされるアクション フック。
- を追加しましたgform_editor_field_settingsフィルターを使用して、使用可能なフィールド設定をフォーム エディターで変更できるようにします。
- を追加しましたgform_form_validation_errorsフィールド検証エラーのリストを上書きできるようにするフィルター。
- を追加しましたgform_form_validation_errors_markupフィールド検証エラー リストの HTML をオーバーライドできるようにするフィルター。
- を追加しましたgform_confirmation_settings_fields非推奨の gform_confirmation_ui_settings フィルターを置き換える確認設定フィールドを変更するフィルター。
- を追加しましたgform_editor_sidebar_panelsフィルターとgform_editor_sidebar_panel_contentカスタム パネルをフォーム エディターのサイドバーに追加するアクション。
- を追加しましたgform_field_settings_tabsフィルターとgform_field_settings_tab_contentカスタムフィールド設定タブを追加するアクション。
- を追加しましたgform_form_settings_fields非推奨の gform_form_settings フィルターを置き換えるためにフォーム設定フィールドを変更するフィルター。
- を追加しましたgform_notification_settings_fieldsフォーム設定フィールドを変更して非推奨の gform_notification_ui_settings フィルターを置き換えるフィルター。
- を追加しましたgform_frontend_pages_evaluatedJavaScript アクションは、フォーム上のページ条件ロジックが評価された後に起動され、さらにアクションを実行できるようになります。
- を追加しましたgform_frontend_page_visibleページステップが表示された後に JavaScript アクションが起動され、さらにアクションを実行できるようになります。
- を追加しましたgform_frontend_page_hiddenページステップが非表示になった後に JavaScript アクションが起動され、さらにアクションを実行できるようになります。
- を追加しましたgform_required_legendフィルターを使用して、必須フィールドインジケーター通知をカスタマイズします。
- $tab_id を 2 番目のパラメータとして追加しました。gform_field_settings_tab_contentフィルター。
- 無効な電子メール アドレスの検証メッセージを更新し、アクセシビリティ ガイドラインに準拠するためのより具体的な手順を追加しました。
- オートコンプリート フィールドの値として「off」ではなく「new-password」を使用するようにハニーポット フィールドを更新しました。
- プレースホルダーとして日付形式を表示するように日付フィールドを更新しました。
- より適切なスクリーン リーダーのフィードバックを提供するために、単一製品数量フィールドを更新しました。
- フォームラベルが左揃えまたは右揃えに設定されている場合にのみ表示されるように、HTML フィールドの「デフォルトのマージンを無効にする」設定を更新しました。
- スクリーン リーダーがアクセスしやすいように、[送料] フィールドと [合計] フィールドの出力が更新されました。
- アクセシビリティを向上させるために、設定ページの必須インジケーターを更新しました。
- アクセシビリティを向上させるために、フィールドセット コンテナを使用するように同意フィールドを更新しました。
- すべてのアドオンをアンインストールできるようにアンインストール タブを更新しました。
- ダッシュボード ウィジェットのタイトルを更新しました。
- 翻訳ファイルの配布方法を更新しました。これらはオンデマンドでダウンロードされるようになりました。
- IPV6 アドレスに対応するためにデータベース スキーマを更新しました
- アクセシビリティを向上させるために、「すべて選択」の切り替えにボタン要素を使用するように「チェックボックス」フィールドを更新しました。
- アクセシビリティを向上させるために HTML 見出し構造を更新しました。
- アクセシビリティを向上させるために fieldset タグを使用するように複数入力フィールドを更新しました。
- フォームが AJAX で埋め込まれている場合に、スクリーン リーダーが確認メッセージを読み上げるのに役立つマークアップを更新しました。これはアクセシビリティの向上に役立ちます。
- 最新の価格を発表するために計算フィールドを更新しました。
- アクセシビリティを向上させるために、許可されたファイル拡張子を表示するように [投稿画像] フィールドを更新しました。
- [ファイル アップロード] フィールドを更新して、許可されるファイル拡張子、許可されるフィールドの最大数、および最大ファイル サイズを表示します。これはアクセシビリティの向上に役立ちます。
- ファイルアップロードフィールドのファイル削除ボタンをゴミ箱ボタンに更新しました。画像ではなくボタン要素になりました。これはアクセシビリティの向上に役立ちます。
- 必要な形式をプレースホルダーとして提供するために、[時間] フィールドを更新しました。
- 条件付きロジックにより適切に反応するように、進行状況バーと送信ボタンを更新しました。
- 管理者ページでの IE11 のサポートを削除しました。フロントエンドでは IE11 が引き続きサポートされています。
- MariaDB の正しいバージョンを取得し、サイトが MySQL と MariaDB のどちらを使用しているかを示すシステム レポートを修正しました。
- 最大文字数のテキストフィールドでの文字カウンターのアクセシビリティに関する問題を修正しました。
- 設定のツールチップに関するいくつかのアクセシビリティの問題を修正しました。
- Captcha フィールドを使用し、reCAPTCHA キーが設定されていない場合に発生する、PHP 7.2 以降の非推奨の通知を修正しました。クレジット: Gravity PDF チーム。
- MySQL 8.0.17 以降の列幅に関する問題を修正しました。
- いくつかの文字列を翻訳可能に修正しました。
Gravity Forms v2.5 API 変更ログ
- API: すべてのスクリプトに「defer」属性を追加しました。
- API: アドオン フレームワークから独立した、まったく新しい設定 API が追加されました。
- API: を追加しましたgform_web_api_retrieve_form_totalsそしてgform_rest_api_retrieve_form_totalsフィルター。
- API: REST API v1 または v2 を使用してフォームを取得するときに、一部の環境でリクエストのタイムアウトが発生する問題を修正しました。
- API: WordPress CSS 標準に基づいて stylelint 設定を追加し、管理 PostCSS に適用しました
- API: フォーム設定フィールドに配列キーを追加し、特定のフィールドのフック内で簡単にターゲットを設定できるようにしました。
- API: 新しいドロップダウン/リストボックス コンポーネントを追加しました。現在、フォームスイッチャーでのみ使用されます。
- API: 新しい JavaScript 名前空間とユーティリティを Gravityforms.js に追加しました。
- API: サードパーティが使用できるように、管理者アイコン キットを別のファイルとして追加しました。
- API: WordPress 管理画面にある他の Font Awesome インスタンスをオーバーライドしないように、従来の Font Awesome キットを修正しました。
- API: データベース クエリの値を返すように gform_add_meta()、gform_update_meta()、および gform_delete_meta() を更新しました。
- API: get_forms メソッドが更新され、返されたフォームを順序付けるためのオプションのパラメーターを受け入れるようになりました。
- API: gchoice クラスをラジオ フィールド出力に追加して、チェックボックスのアプローチに一致させ、アドオン/テーマのターゲット設定を容易にしました。
- API: プレフィックスを含めるようにフィールドの幅を制御するクラスを更新しました。
- API: JavaScript フック機能を、gravityforms.js からインライン ヘッダー スクリプトに移動し、テーマのフッターにスクリプトを読み込めるようにしました。
- API: GFAPI メソッドを使用してフォームとフォーム プロパティを更新するときに、フォームに重複したタイトルを割り当てることができる問題を修正しました。
- API: GFAPI::get_form() によって返されるフォームが、GFAPI::update_forms_property() を使用して更新された場合に古いタイトルが含まれる可能性がある問題を修正しました。
- API: gform_init_scripts_footer フィルターのデフォルト値を false から true に更新しました。 Init スクリプトがフッターに出力され、DOMContentLoaded イベントでトリガーされるようになりました。
- API: gform_notification_validation フィルターを削除しました。
重力フォーム v2.5アドオンフレームワーク変更履歴
- AF: 新しい Gravity Forms 設定 API を使用するようにアドオン設定 API を更新しました。カスタム設定への変更が必要になる場合があります。
- AF: すべての設定入力の name 属性のプレフィックスを「gaddon」から「gform」に更新しました。これは、カスタム Javascript または CSS を使用している場合、アドオンの設定に影響を与える可能性がある重大な変更です。
- AF: Gravity Forms フォント アイコンのサポートを追加しました。
- AF: アドオン フレームワークの settings_save メソッドが非推奨になり、修正されました。
- AF: エントリにメモを追加するときにアドオン スラグを使用するようにメモ タイプを更新しました。
- AF: validate_*_settings メソッドは非推奨になりました。代わりに設定 API を使用してください。
2.5 について詳しく見る
このアップデートを最大限に活用するために、2.5 について詳しく知りたいですか?次に、これらのリソースを確認してください…
- 2.5 リソースハブ– 2.5 ビデオを見て、さらなる資料にアクセスし、2.5 体験にどっぷり浸ってください。
- Gravity Forms 2.5 のガイド– 2.5 について詳しく説明したこのガイドでは、知っておくべきことをすべて網羅しています。
- Gravity Forms 2.5 デモ– 購入する前に 2.5 をチェックしてみませんか?無料の 2.5 デモを試して、何が問題なのかを自分の目で確かめてください。
2.5 メーリング リストに参加してください
最新の 2.5 ニュースやお知らせをすべて入手するには、Gravity Forms 2.5 メーリング リストに必ずサインアップしてください。