Skip to content

Commit 7d1c377

Browse files
committed
ACP2E-2266: add meta itemprop image
1 parent 888500d commit 7d1c377

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

app/code/Magento/Catalog/view/frontend/templates/product/view/gallery.phtml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ $mainImageData = $mainImage ?
3535
itemprop="image"
3636
src="<?= /* @noEscape */ $mainImageData ?>"
3737
/>
38+
<meta itemprop="image" content="<?= /* @noEscape */ $mainImageData ?>">
3839
</div>
3940

4041
<script type="text/x-magento-init">

app/code/Magento/Catalog/view/frontend/web/js/gallery-mixin.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ define([
2828
this._super(config, element);
2929
$(element).one('f:load', function (event) {
3030
if ($(event.target).hasClass('fotorama__active')) {
31+
let metaImg = document.createElement('meta');
32+
33+
$(metaImg).attr('itemprop', 'image');
34+
$(metaImg).attr('content', $(event.target).find('img').attr('src'));
35+
$(event.target).append(metaImg);
3136
$(event.target).find('img').attr('itemprop', 'image');
3237
}
3338
});

0 commit comments

Comments
 (0)