From 4e34c15643208b7d8cde5003785e49dfa56d8e25 Mon Sep 17 00:00:00 2001 From: nikitozzzzzzz Date: Wed, 7 Mar 2018 12:14:06 +0200 Subject: [PATCH] - added ability to change field classes at user forms (issue #311); --- includes/core/class-fields.php | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/includes/core/class-fields.php b/includes/core/class-fields.php index 559d18f5..d505ecf3 100644 --- a/includes/core/class-fields.php +++ b/includes/core/class-fields.php @@ -486,6 +486,30 @@ if ( ! class_exists( 'Fields' ) ) { $classes .= $add . ' '; } + /** + * UM hook + * + * @type filter + * @title um_extend_field_classes + * @description Change field classes + * @input_vars + * [{"var":"$classes","type":"string","desc":"Field Classes"}, + * {"var":"$key","type":"string","desc":"Field Key"}, + * {"var":"$data","type":"array","desc":"Field Data"}] + * @change_log + * ["Since: 2.0"] + * @usage add_filter( 'um_extend_field_classes', 'function_name', 10, 3 ); + * @example + * + */ + $classes = apply_filters( 'um_extend_field_classes', $classes, $key, $data ); + return $classes; }