PluginProbe
WP Ultimate Post Grid / 2.0
WP Ultimate Post Grid v2.0
4.1.1 trunk 1.5 1.6 1.7 1.7.1 1.7.2 1.8 1.9 2.0 2.1 2.2 2.3 2.4.0 2.5.0 2.6.0 2.7.0 2.8.0 2.8.2 3.0.0 3.3.0 3.4.0 3.5.0 3.6.0 3.7.0 All 32 releases
← All changes | helpers/grid_save.php +15 -0 1.92.0 View file →
@@ -29,8 +29,12 @@
29 29 if( isset( $new ) && $field == 'wpupg_post_types' ) {
30 30 $new = array( $new );
31 31 }
32 32
33 + if( isset( $new ) && $field == 'wpupg_taxonomies' ) {
34 + $new = array( $new );
35 + }
36 +
33 37 // Update or delete meta data if changed
34 38 if( isset( $new ) && $new != $old ) {
35 39 update_post_meta( $post_id, $field, $new );
36 40 } elseif ( $new == '' && $old ) {
@@ -87,8 +91,19 @@
87 91 }
88 92 }
89 93 }
90 94 update_post_meta( $post_id, 'wpupg_filter_limit_terms', $filter_limit_terms );
95 +
96 + // Filter Dropdown Labels
97 + $filter_dropdown_labels = array();
98 + if( isset( $filter_taxonomies ) ) {
99 + foreach( $filter_taxonomies as $filter_taxonomy ) {
100 + if( isset( $_POST['wpupg_filter_dropdown_label_' . $filter_taxonomy] ) ) {
101 + $filter_dropdown_labels[$filter_taxonomy] = $_POST['wpupg_filter_dropdown_label_' . $filter_taxonomy];
102 + }
103 + }
104 + }
105 + update_post_meta( $post_id, 'wpupg_filter_dropdown_labels', $filter_dropdown_labels );
91 106
92 107 // Filter style metadata
93 108 $styles = $grid->filter_style_fields();
94 109 $filter_style = array();