WooCommerce variations not working well again with picture tag method for WebP display
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start by reproducing the issue on the linked WooCommerce product page with variable options, optimized images, and the picture-tag setting enabled. Compare the behavior with issue #495 and the reported WooCommerce update; done means selecting a variation updates the main image correctly.
Written by the indexing model from the issue text.
Description
Describe the bug
We have seen at least a couple of users begin to once again have issues with WooCommerce product variations when the "Use tags" option for WebP display is used.
To Reproduce
Steps to reproduce the behavior:
- Test a product page with variable product options
- Make sure the images are optimized, WebP versions created, and enable the "Use tags" option for WebP display
- View the product page and try to select one of the variations (such as color), and the main image will not be updated as it should be.
Expected behavior
The main image should be updated when a variation is selected.
Additional context
We had worked on this in the past: https://github.com/wp-media/imagify-plugin/issues/495
But I believe this may have started happening again after an update released from WooCommerce.
Case 1:
https://secure.helpscout.net/conversation/1833760001/335064/
https://csketchbstage.wpengine.com/product/ladybirds-stationery-cards/
Case 2:
https://secure.helpscout.net/conversation/1846934590/337318/
Backlog Grooming (for WP Media dev team use only)
- Reproduce the problem
- Identify the root cause
- Scope a solution
- Estimate the effort
- Dominant language
- PHP
- Stars
- 82
- Forks
- 31
- Avg merge
- 5d 10h
- Merged PRs (30d)
- 9
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from wp-media/imagify-plugin
-
sanitizeContext() sanitizes nothing: a string literal is passed to .replace() instead of a RegExp Openpriority: low severity: minor type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
wp-media/imagify-plugin#1263 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
wp-media/imagify-plugin#1272 ·
-
devops priority: medium type: enhancement
Difficulty 5/5 Over a week Newbie friendliness 48/100
wp-media/imagify-plugin#1268 ·
-
devops priority: low type: bug
Difficulty 4/5 3-5 days Newbie friendliness 68/100
wp-media/imagify-plugin#1264 ·
-
priority: low
Difficulty 4/5 3-5 days Newbie friendliness 42/100
wp-media/imagify-plugin#1260 ·
All issues in wp-media/imagify-plugin
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
getgrav/grav-plugin-api#45 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
RSS-Bridge/rss-bridge#5098 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
phingofficial/phing#2025 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
silverstripe/developer-docs#911 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100