at path:
ROOT
/
wp-content
/
themes
/
darknews
/
assets
/
widgets.js
run:
R
W
Run
bootstrap
DIR
2025-05-31 10:48:44
R
W
Run
css
DIR
2025-05-31 10:48:39
R
W
Run
font-awesome
DIR
2025-05-31 10:48:44
R
W
Run
jquery-match-height
DIR
2025-05-31 10:48:39
R
W
Run
magnific-popup
DIR
2025-05-31 10:48:39
R
W
Run
marquee
DIR
2025-05-31 10:48:39
R
W
Run
sidr
DIR
2025-05-31 10:48:44
R
W
Run
slick
DIR
2025-05-31 10:48:44
R
W
Run
customizer-admin.css
888 By
2025-05-31 10:41:27
R
W
Run
Delete
Rename
customizer-admin.js
336 By
2025-05-31 10:41:27
R
W
Run
Delete
Rename
script.js
21.67 KB
2025-05-31 10:41:26
R
W
Run
Delete
Rename
widgets.js
1.46 KB
2025-05-31 10:41:27
R
W
Run
Delete
Rename
error_log
up
📄
widgets.js
Save
var custom_theme_file_frame; jQuery(function($){ // Uploads. jQuery(document).on('click', 'input.select-img', function( event ){ event.preventDefault(); var file_frame; var _that = jQuery(this); // Create the media frame. file_frame = wp.media.frames.downloadable_file = wp.media({ title: _that.attr('data-uploader_title'), button: { text: _that.attr('data-uploader_button_text') }, multiple: false }); // When an image is selected, run a callback. file_frame.on( 'select', function() { var attachment = file_frame.state().get( 'selection' ).first().toJSON(); var attachment_thumbnail = attachment.sizes.thumbnail || attachment.sizes.full; _that.prev().trigger('change').val( attachment.id ); var image_html = '<img src="' + attachment_thumbnail.url + '" />'; _that.closest('.image-preview-wrap').find('.image-preview').html(image_html); _that.next().show(); }); // Finally, open the modal. file_frame.open(); }); // Remove image. jQuery(document).on('click', 'input.btn-image-remove', function( e ) { var _this = jQuery( this ); _this.closest('.image-preview-wrap').find('.image-preview').html(' '); _this.siblings('.img').trigger('change').val( '' ); _this.hide(); return false; }); });