I developed a plugin that does that. It creates the new images for you (with @2x), tells you if the original image is not big enough (and give you a ‘Reupload’ button), then serves it to the clients using two methods (a image handler or a script). Please try it and tell me if I can make it better for you. It is available on WordPress Repository: http://wordpress.org/extend/plugins/wp-retina-2x.
Related Posts:
- Get specific image size for small viewport width
- Combining media queries with image sizes
- How do I include javascript/jquery image resizing with wordpress?
- How to change background image from WordPress Gallery
- WordPress Rotating Background Images
- Absolute path to stylesheet_dir/images/my_img.jpg does not work?
- Thumbnail remove width & height function
- JSON parsing error syntax error unexpected end of input
- jQuery Selector: Id Ends With?
- jQuery dialog popup
- Change Placeholder Text using jQuery
- Click button copy to clipboard
- $(document).on(“click”… not working?
- How to read data From *.CSV file using javascript?
- how to loop through JSON array in jQuery?
- jQuery – how to write ‘if not equal to’ (opposite of ==)
- jQuery get the image src
- Get element type with jQuery
- jQuery onclick toggle class name
- how to define variable in jquery
- Enqueue core jQuery in the footer?
- How to correctly include jquery-ui effects on wordpress
- Check if user is logged in using JQuery
- I want to enqueue a .js file to my child theme
- How to prevent WordPress from loading the jQuery library at the top of the page
- Adding jquery and thickbox to WordPress theme
- WooCommerce single product edit flexslider settings
- jquery & ajax getting data to php in wordpress
- AJAX returns response 0
- WordPress Featured Post Slider
- possible to make sections in theme customizer sortable and saveable at publish button clicked?
- adding the full image path to a wordpress javascript file
- Unable to run jQuery script in my template file
- How disable checkbox when listbox value changes in tinymce
- Simple jQuery Click Not Working, though console log recognizes the function [closed]
- Registration e-mail check with AJAX
- wp_ajax() question.. not using wp_enqueue_script?
- What do I need jQuery for?
- enqueue the scripts
- WP Admin missing icons, numerous JavaScript errors, but only when SCRIPT_DEBUG is false
- wpColorPicker: How update colors on input value update?
- Getting all URLs of uploaded images using media uploader
- Reorder displayed posts with JQuery (title A-Z / last posted)
- Make inline edit in wp_list_table
- Will the latest Bootstrap work properly with the default WordPress jQuery?
- jQuery is missing in wp-admin
- Rhyzz Repeatable-fields javascript in php and wordpress
- Enque Javascript in Footer?
- Using Bootstrap Switch with WordPress
- wp_enqueue_ scripts
- How to return multiple arguments from AJAX callback function
- JS news ticker is not working on home page but working on other pages. How to solve this?
- jquery does’t work
- How to fix my old theme so it loads jQuery properly
- WP Customizer compare and set a value via javascript
- Plugin Scripts no loading on options page
- Is there some way to refactor this jQuery wrapper?
- Wp theme Jquery conflict with plugins that use jquery
- Using jquery and javascript in WordPress
- Loading external jQuery files with $
- fill form fields with ajax response
- Adding custom cart price with Ajax in wordpress
- Bootstrap modal with jQuery post [closed]
- Multiple selec2.js file loaded by several plugins
- echo do_shortcode for Contact Form 7 from within dynamically loaded php file
- How to declare/provide file path in JQuery which is emeeded in the WordPress theme
- Name of JQuery technique used on this site [closed]
- Drag and Drop Metadata Menu Order
- need jquery help
- How to enable read more by default using jquery
- Show More Show Less – Not Working
- How to make JQuery load on top of head tag before everything
- Trying to add google ad onclick to wordpress and Divi buttons and header link
- how to allow download after newsletter subscription?
- How to insert fancybox to multiple separate galleries in a post?
- jQuery Plugin Uncaught TypeError: jQuery(…).slider is not a function
- How to use jQuery plugin
- Notify user we would like them to clear their cookie. Provide a working button to clear cookies for user
- Call full image url instead of stylsheet directory url in JS for Infinite Scroll Function
- $_POST empty in using new php file added to theme
- How to blur the_post_thumbnail() via blur.js (jquery)?
- Passing variable data from external jQuery file to options.php
- Display images from JS?
- Custom Javascript not working? [closed]
- Uncaught TypeError: Cannot read property ‘ajax’ of undefined
- :first-child applying to all links [closed]
- Ajax autocomplete based on usercode
- Jquery script not loading on site Front page
- Get selected value with PHP and jQuery
- Javascript block in Twenty Twelve theme
- Add jQuery function to media button
- Why won’t this jQuery work in WordPress?
- jQuery color picker function on change
- Can’t get this jQuery snippet to work with WordPress
- Javascript Loading Effect to URLs
- How to combine jQuery in-place editor with $wpdb->update
- Does anyone know how to load jquery in the footer?
- Use WordPress Built In Jquery
- jQuery Add/Remove Classes Not Working
- Can’t seem to check off a category checkbox with jquery?