diff --git a/includes/class-displayfeaturedimagegenesis-taxonomies.php b/includes/class-displayfeaturedimagegenesis-taxonomies.php index 69d7c27..197b485 100644 --- a/includes/class-displayfeaturedimagegenesis-taxonomies.php +++ b/includes/class-displayfeaturedimagegenesis-taxonomies.php @@ -14,14 +14,12 @@ class Display_Featured_Image_Genesis_Taxonomies { */ public function add_taxonomy_meta_fields() { - $tax = get_current_screen()->taxonomy; - echo '
'; echo ''; - echo ''; + echo ''; echo ''; echo ''; - echo '

' . sprintf( __( 'Set Featured Image for new %s','display-featured-image-genesis' ), $tax ) . '

'; + echo '

' . sprintf( __( 'Set Featured Image for new term.','display-featured-image-genesis' ) ) . '

'; echo '
'; } @@ -43,27 +41,27 @@ class Display_Featured_Image_Genesis_Taxonomies { echo ''; echo ''; - echo ''; - if ( ! empty( $displaysetting['term_image'] ) ) { - $id = $displaysetting['term_image']; - if ( ! is_numeric( $displaysetting['term_image'] ) ) { - $id = Display_Featured_Image_Genesis_Common::get_image_id( $displaysetting['term_image'] ); - } - $preview = wp_get_attachment_image_src( absint( $id ), 'medium' ); - echo '
'; - echo ''; - echo '
'; + echo ''; + if ( ! empty( $displaysetting['term_image'] ) ) { + $id = $displaysetting['term_image']; + if ( ! is_numeric( $displaysetting['term_image'] ) ) { + $id = Display_Featured_Image_Genesis_Common::get_image_id( $displaysetting['term_image'] ); } - echo ''; - echo ''; - if ( ! empty( $displaysetting['term_image'] ) ) { - echo ''; - } - echo '

' . sprintf( - __( 'Set Featured Image for %1$s.', 'display-featured-image-genesis' ), - esc_html( $term->name ) - ) . '

'; - echo ''; + $preview = wp_get_attachment_image_src( absint( $id ), 'medium' ); + echo '
'; + echo ''; + echo '
'; + } + echo ''; + echo ''; + if ( ! empty( $displaysetting['term_image'] ) ) { + echo ''; + } + echo '

' . sprintf( + __( 'Set Featured Image for %1$s.', 'display-featured-image-genesis' ), + esc_html( $term->name ) + ) . '

'; + echo ''; echo ''; } diff --git a/includes/js/settings-upload.js b/includes/js/settings-upload.js index 84d9896..158c88f 100644 --- a/includes/js/settings-upload.js +++ b/includes/js/settings-upload.js @@ -55,4 +55,16 @@ jQuery(document).ready(function($){ }); + $( '#submit' ).click( function(e) { + submitButton = $(this).parentsUntil( '#addtag' ); + previewView = submitButton.siblings( '.term-image-wrap' ).children( '#upload_logo_preview' ); + + e.preventDefault(); + if ( $( previewView ).length ) { + $( previewView ).delay( 1000 ).fadeOut( 200, function() { + $(this).remove(); + }); + } + }); + });