diff --git a/includes/class-displayfeaturedimagegenesis-settings.php b/includes/class-displayfeaturedimagegenesis-settings.php
index 77c3fe2..c9c44cb 100644
--- a/includes/class-displayfeaturedimagegenesis-settings.php
+++ b/includes/class-displayfeaturedimagegenesis-settings.php
@@ -219,8 +219,11 @@ class Display_Featured_Image_Genesis_Settings {
echo '';
echo '';
}
- echo '';
+ echo '';
echo '';
+ if ( ! empty( $this->displaysetting['default'] ) ) {
+ echo '';
+ }
echo '
' . sprintf( __( 'If you would like to use a default image for the featured image, upload it here. Must be at least %1$s pixels wide.', 'display-featured-image-genesis' ), absint( $large + 1 ) @@ -288,6 +291,7 @@ class Display_Featured_Image_Genesis_Settings { if ( empty( $this->displaysetting['post_type'][$post_type] ) ) { $this->displaysetting['post_type'][$post_type] = ''; } + echo '
' . sprintf( __( 'View your %2$s archive.', 'display-featured-image-genesis' ), esc_url( get_post_type_archive_link( $post_type ) ), $post->label ) . '
'; } + echo ''; } diff --git a/includes/class-displayfeaturedimagegenesis-taxonomies.php b/includes/class-displayfeaturedimagegenesis-taxonomies.php index 5bc1836..ad905bd 100644 --- a/includes/class-displayfeaturedimagegenesis-taxonomies.php +++ b/includes/class-displayfeaturedimagegenesis-taxonomies.php @@ -50,8 +50,11 @@ class Display_Featured_Image_Genesis_Taxonomies { echo '' . sprintf( __( 'Set Featured Image for %1$s.', 'display-featured-image-genesis' ), esc_html( $term->name ) diff --git a/includes/js/settings-upload.js b/includes/js/settings-upload.js index 8506e44..92d0ce2 100644 --- a/includes/js/settings-upload.js +++ b/includes/js/settings-upload.js @@ -2,10 +2,11 @@ jQuery(document).ready(function($){ var custom_uploader; var target_input; + var preview; - $('.upload_default_image').click(function(e) { + $( '.upload_default_image' ).click(function(e) { - target_input = $(this).prev('.upload_image_url'); + target_input = $(this).prev( '.upload_image_url' ); e.preventDefault(); @@ -27,8 +28,14 @@ jQuery(document).ready(function($){ //When a file is selected, grab the URL and set it as the text field's value custom_uploader.on('select', function() { - attachment = custom_uploader.state().get('selection').first().toJSON(); - $(target_input).val(attachment.id); + attachment = custom_uploader.state().get('selection').first().toJSON(); + preview = $( target_input ).prevAll( '#upload_logo_preview' ); + previewImage = $( '