Add media attachment filter to custom wp.media frame

You need to make use of filterable property. To do that, you can extend the library and use that as a custom state. // Create state var myCustomState = wp.media.controller.Library.extend({ defaults : _.defaults({ id: ‘my-custom-state’, title: ‘Upload Image’, allowLocalEdits: true, displaySettings: true, filterable: ‘all’, // This is the property you need. Accepts ‘all’, ‘uploaded’, or … Read more

Image uploading stuck on “crunching”

Ok so i’m on wordpress 3.8.1 and i was having this issue and i tried EVERY FIX from every post i could find on this problem of the image upload staying stuck on “crunching” or having it say “image data does not exist” So apparently if the image dimensions (e.g. 1920×1080) are bigger than what … Read more

How to link to the image editor’s Edit Image function?

You may add the following scripts: wp_enqueue_script( ‘wp-ajax-response’ ); wp_enqueue_script(‘image-edit’); wp_enqueue_style(‘imgareaselect’); Maybe this already helps? I think the html in the front-end should be similar to the html in /wp-admin/media.php?attachment_id=…&action=edit

Check if image exists before uploading with media_sideload_image()

I wonder if you’re looking for the core attachment_url_to_postid() function that uses: $sql = $wpdb->prepare( “SELECT post_id FROM $wpdb->postmeta WHERE meta_key = ‘_wp_attached_file’ AND meta_value = %s”, $path ); $post_id = $wpdb->get_var( $sql ); Note the extra meta key _wp_attached_file check compared to your current snippet. If you need to check if an image url … Read more