From 762519bb89dbb2f44ecf6c5efdde34b8cfcea609 Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Mon, 11 Jul 2016 20:04:27 +0800 Subject: [PATCH] Fix checkbox and radio label encoding --- core/um-fields.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/core/um-fields.php b/core/um-fields.php index 361d00e1..c2ad5e97 100644 --- a/core/um-fields.php +++ b/core/um-fields.php @@ -1596,6 +1596,8 @@ class UM_Fields { $option_value = $k; } + $um_field_checkbox_item_title = $option_value; + $option_value = apply_filters('um_field_non_utf8_value',$option_value ); $output .= ''; } @@ -1671,13 +1673,15 @@ class UM_Fields { $opt_value = $v; } + $um_field_checkbox_item_title = $opt_value; + $opt_value = apply_filters('um_field_non_utf8_value',$opt_value ); $output .= ''; + $output .= '>'.__( $um_field_checkbox_item_title ,UM_TEXTDOMAIN).''; } @@ -1756,6 +1760,8 @@ class UM_Fields { $output .= ''; if ($i % 2 == 0) { @@ -1825,6 +1831,8 @@ class UM_Fields { } $output .= ''; if ($i % 2 == 0) {