Salve a tutti,
oggi vedremo come su prestashop la funzione "Share" di facebook produca immagini tropo grandi.
Esempio:
Questo perchè di default Prestashop prende come immagine la versione "large", ovvero la
"large_default 458x 458" , mentre per lo share le dimensioni massime consigliate sono 200x200
Per sistemare questo (grave) problema è sufficiente modificare il file
modules\socialsharing\views\templates\hook\socialsharing_header.tpl
in questo modo:
Da
A
Ed in questo modo l'anteprima sarà corretta!
Ecco il risultato:
oggi vedremo come su prestashop la funzione "Share" di facebook produca immagini tropo grandi.
Esempio:
Questo perchè di default Prestashop prende come immagine la versione "large", ovvero la
"large_default 458x 458" , mentre per lo share le dimensioni massime consigliate sono 200x200
Per sistemare questo (grave) problema è sufficiente modificare il file
modules\socialsharing\views\templates\hook\socialsharing_header.tpl
in questo modo:
Da
{if isset($link_rewrite) && isset($cover) && isset($cover.id_image)}
<meta property="og:image" content="{$link->getImageLink($link_rewrite, $cover.id_image, large_default)}" />
{/if}
A
{if isset($link_rewrite) && isset($cover) && isset($cover.id_image)}
<meta property="og:image" content="{$link->getImageLink($link_rewrite, $cover.id_image, medium_default)}" />
<meta property="og:image:width" content="125" />
<meta property="og:image:height" content="125" />
{/if}
Ed in questo modo l'anteprima sarà corretta!
Ecco il risultato:
Commenti
Posta un commento