• Hot
  • Top
  • New
0
vote

You have ... votes left in this category for this week!

completed

Multiple Image Field Choice

One of the feeds we are uploading via datafeedr (Boohoo) has an “image” field but shows a blank coloured box, if you scroll down it shows a “thumbail” field with a massive image.

Is there anyway to get that field for that particular feed, without upsetting the rest of the feeds that upload without a hitch?

0
vote

You have ... votes left in this category for this week!

completed

Modify External Images plugin to pull largest image from choice of 2 fields

Datafeedr and other imports from affiliate feeds frequently have multiple choices of image URLs.

A feature request has been made to modify this plugin to allow admin to choose multiple image URLs in the product meta data and for the plugin to automatically detect which URL for this product has the larger, better quality image.

It will be presumed that ‘larger’ equals better quality.

This image size comparison will occur IF this option is enabled, and IF this product has both (or multiple?) fields populated.

The image size comparison will occur only the first time the product is loaded, and from then on the external image URL will be ‘set’. To override it manually, you will then have to manually edit the external image URL field in the product editing page.

2
votes

You have ... votes left in this category for this week!

completed

Lightbox for Product Images

The issue: currently when using External Images, the lightbox that is normally available for product images, is gone. When you click an image, it simply loads in the little slider. When you click a large image, nothing happens. My customers need to be able to load the images in the lightbox, so they can inspect the details of any garments up close. Please bring back the lightbox link, so that when the larger image is clicked on, it opens in the lightbox that it setup/used for the theme currently active. In case it helps, I use the FooBox plugin for my lightbox.

1
votes

You have ... votes left in this category for this week!

approved

Display thumbnails with Jetpack Photon

The issue: currently all external images load as full-sized images, even if they’re only displayed as thumbnails on the site. This is extremely detrimental to page sizes and page loading times, and goes against what the External Images plugin is trying to achieve. I do not need 2,000 pixel images to load in 300×300 pixel spaces, for example in the product image galleries.

Solution: Use Jetpack’s free Photon CDN via their API to automatically display images at thumbnail sizes when required. Use the Photon API (https://developer.wordpress.com/docs/photon/api/) to check if it’s installed and enabled, and if it is, rewrite the URLs to run through Photon so they will return an optimized thumbnail sized image instead where needed. You could make this an option in the admin panel, and greatly improve loading times on the Product Page and all Archive pages a product may appear on.

1
votes

You have ... votes left in this category for this week!

completed

Check if HTTPS is possible for images, if so, replace HTTP with HTTPS for all of that site’s images

We already proxy images if they are not HTTP, but:

1) This uses CPU and bandwidth (but no disk space)
2) Some networks, like ASOS, prevent downloading images in this way
3) Some networks, like ASOS, are listed as HTTP images in datafeedr but actually do have HTTPS images

So I’m going to add a new feature that when it spots an HTTP image for the first time from a new domain, it will test if HTTPS works, and if so, all future HTTP image requests will be changed to HTTPS image request rather than attempting to proxy them.

2
votes

You have ... votes left in this category for this week!

completed

Allow dynamic/parameterised images

Rather than using CSS to control the sizes of images, some providers run timthumb or similar image sizing if parameters are passed to an image.

e.g.

http://hanwanggou.oss-cn-shanghai.aliyuncs.com/2017/07/A201602242271592361090.jpg This is the picture source file address

x-oss-process = image / resize, m_lfit, w_120, limit_1 / auto-orient, 0 This is the function of the host to process pictures, according to different values automatically handle the image size display.

As the following example:

http://hanwanggou.oss-cn-shanghai.aliyuncs.com/2017/07/A201602242271592361090.jpg?x-oss-process=image/resize,m_lfit,w_120,limit_1/auto-orient,0
http://hanwanggou.oss-cn-shanghai.aliyuncs.com/2017/07/A201602242271592361090.jpg?x-oss-process=image/resize,m_lfit,w_200,limit_1/auto-orient,0
http://hanwanggou.oss-cn-shanghai.aliyuncs.com/2017/07/A201602242271592361090.jpg?x-oss-process=image/resize,m_lfit,w_800,limit_1/auto-orient,0

An easy solution for this would be to allow users to specify different images for thumbnails vs full size images.

1
votes

You have ... votes left in this category for this week!

completed

Add OWL carousel compatibility

The OWL carousel is widely used and External Images should really be compatible with it.

In a test with fashxion I had it working with the ‘touch’ and ‘drag’ part but without the required thumbnails underneath.

Need to alter the thumb generation to be compatible with owl and to correctly produce the thumbs.

Should probably at the same time alter the existing carousel so that the thumbs are displayed properly in the thumb area – currently they’re technically displayed in the main featured image area.

Here’s a copy of the underlying HTML that OWL can use:

0
vote

You have ... votes left in this category for this week!

completed

Add og tags for featured image

Facebook, twitter etc all look for an image URL in the og tags. Currently, if you share a page which is using External Images, it does not find the correct featured image.

Update External Images plugin to set the og tags correctly. Specifically, set og:image tag.

0
vote

You have ... votes left in this category for this week!

completed

Add hook control for archive thumbnail and product/post detail page featured image

I’ve tried to make External Images work automatically on ALL the themes, but there is just so much variety in theme coding out there that it’s just not possible to make it fully automatic.

Some themes correctly use the wordpress functions to grab the thumb or featured image, and in these cases, it will work perfectly straight out the box.

Other themes grab images directly from the database. In these cases, we have to filter their output and replace it with ours. Different themes place these filters on a variety of different hooks.

Other themes even remove the default actions from the main featured image hooks or thumbnail hooks and move the hooks elsewhere.

In these final two cases, to guarantee compatibility with *every* theme, we need to provide:

  1. An action hook selector for where to place the featured image and a checkbox for whether we should remove other actions from this hook
  2. Same as above but for thumbnail hooks
  3. A filter hook selector to override thumbnail generator – we normally get this right, but this may occasionally be required