diff --git a/includes/class-displayfeaturedimagegenesis-settings.php b/includes/class-displayfeaturedimagegenesis-settings.php index 5f10635..8f83fa7 100644 --- a/includes/class-displayfeaturedimagegenesis-settings.php +++ b/includes/class-displayfeaturedimagegenesis-settings.php @@ -308,17 +308,17 @@ class Display_Featured_Image_Genesis_Settings { */ public function save_taxonomy_custom_meta( $term_id ) { - if ( isset( $_POST['term_meta'] ) ) { + if ( isset( $_POST['displayfeaturedimagegenesis'] ) ) { $t_id = $term_id; - $term_meta = get_option( "displayfeaturedimagegenesis_$t_id" ); - $cat_keys = array_keys( $_POST['term_meta'] ); + $displaysetting = get_option( "displayfeaturedimagegenesis_$t_id" ); + $cat_keys = array_keys( $_POST['displayfeaturedimagegenesis'] ); $is_updated = false; foreach ( $cat_keys as $key ) { - if ( isset ( $_POST['term_meta'][$key] ) ) { - $term_meta[$key] = $_POST['term_meta'][$key]; - if ( $_POST['term_meta']['term_image'] === $term_meta[$key] ) { - $term_meta[$key] = $this->validate_taxonomy_image( $_POST['term_meta'][$key] ); - if ( false !== $term_meta[$key] ) { + if ( isset ( $_POST['displayfeaturedimagegenesis'][$key] ) ) { + $displaysetting[$key] = $_POST['displayfeaturedimagegenesis'][$key]; + if ( $_POST['displayfeaturedimagegenesis']['term_image'] === $displaysetting[$key] ) { + $displaysetting[$key] = $this->validate_taxonomy_image( $_POST['displayfeaturedimagegenesis'][$key] ); + if ( false !== $displaysetting[$key] ) { $is_updated = true; } } @@ -326,7 +326,7 @@ class Display_Featured_Image_Genesis_Settings { } //* Save the option array. if ( $is_updated ) { - update_option( "displayfeaturedimagegenesis_$t_id", $term_meta ); + update_option( "displayfeaturedimagegenesis_$t_id", $displaysetting ); } } diff --git a/includes/class-displayfeaturedimagegenesis-taxonomies.php b/includes/class-displayfeaturedimagegenesis-taxonomies.php index b926a1a..4e89d8e 100644 --- a/includes/class-displayfeaturedimagegenesis-taxonomies.php +++ b/includes/class-displayfeaturedimagegenesis-taxonomies.php @@ -14,8 +14,8 @@ class Display_Featured_Image_Genesis_Taxonomies { public function add_taxonomy_meta_fields() { echo '
'; - echo ''; - echo ''; + echo ''; + echo ''; echo ''; echo '

' . __( 'Set Featured Image for Taxonomy','display-featured-image-genesis' ) . '

'; echo '
'; @@ -29,21 +29,21 @@ class Display_Featured_Image_Genesis_Taxonomies { */ public function edit_taxonomy_meta_fields( $term ) { - $t_id = $term->term_id; - $term_meta = get_option( "displayfeaturedimagegenesis_$t_id" ); - $large = get_option( 'large_size_w' ); + $t_id = $term->term_id; + $displaysetting = get_option( "displayfeaturedimagegenesis_$t_id" ); + $large = get_option( 'large_size_w' ); echo ''; - echo ''; + echo ''; echo ''; - if ( ! empty( $term_meta['term_image'] ) ) { - $id = Display_Featured_Image_Genesis_Common::get_image_id( $term_meta['term_image'] ); + if ( ! empty( $displaysetting['term_image'] ) ) { + $id = Display_Featured_Image_Genesis_Common::get_image_id( $displaysetting['term_image'] ); $preview = wp_get_attachment_image_src( $id, 'medium' ); echo '
'; echo ''; echo '
'; } - echo ''; + echo ''; echo ''; echo '

' . sprintf( __( 'Set Featured Image for %1$s. Must be at least %2$s pixels wide.', 'display-featured-image-genesis' ),