Good evening,
unfortunately im unable to adjust my products catalog image size.
I changed it to multiple resolutions and regenerated thumbnails.
Regenerating thumbnails only gives me an error (Regenerating image X failed. Error: the originally uploaded image can’t be found under /mnt/web116/b0/80/57676380/htdocs/WordPress_01/wp-content/uploads/https://images-eu.ssl-images-amazon.com/images/I/(example.jpg))
Im talking to a programmer who could fix it for 60bucks, i would rather ask here before i pay that though.
Best Regards, hope to hear from someone soon.
I also tried adding a custom CSS which i pasted below
<table class=”highlight tab-size js-file-line-container” data-tab-size=”8″>
<tbody>
<tr>
<td id=”file-functions-php-LC1″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-pse”><?php</span></td>
</tr>
<tr>
<td id=”file-functions-php-L2″ class=”blob-num js-line-number” data-line-number=”2″></td>
<td id=”file-functions-php-LC2″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″><span class=”pl-c”>/**</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L3″ class=”blob-num js-line-number” data-line-number=”3″></td>
<td id=”file-functions-php-LC3″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″><span class=”pl-c”> * Hook in on activation</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L4″ class=”blob-num js-line-number” data-line-number=”4″></td>
<td id=”file-functions-php-LC4″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″><span class=”pl-c”> */</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L5″ class=”blob-num js-line-number” data-line-number=”5″></td>
<td id=”file-functions-php-LC5″ class=”blob-code blob-code-inner js-file-line”></td>
</tr>
<tr>
<td id=”file-functions-php-L6″ class=”blob-num js-line-number” data-line-number=”6″></td>
<td id=”file-functions-php-LC6″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″><span class=”pl-c”>/**</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L7″ class=”blob-num js-line-number” data-line-number=”7″></td>
<td id=”file-functions-php-LC7″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″><span class=”pl-c”> * Define image sizes</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L8″ class=”blob-num js-line-number” data-line-number=”8″></td>
<td id=”file-functions-php-LC8″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″><span class=”pl-c”> */</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L9″ class=”blob-num js-line-number” data-line-number=”9″></td>
<td id=”file-functions-php-LC9″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″><span class=”pl-k”>function</span> <span class=”pl-en”>yourtheme_woocommerce_image_dimensions</span>() {</span></td>
</tr>
<tr>
<td id=”file-functions-php-L10″ class=”blob-num js-line-number” data-line-number=”10″></td>
<td id=”file-functions-php-LC10″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-k”>global</span> <span class=”pl-smi”>$pagenow</span>;</span></td>
</tr>
<tr>
<td id=”file-functions-php-L11″ class=”blob-num js-line-number” data-line-number=”11″></td>
<td id=”file-functions-php-LC11″ class=”blob-code blob-code-inner js-file-line”></td>
</tr>
<tr>
<td id=”file-functions-php-L12″ class=”blob-num js-line-number” data-line-number=”12″></td>
<td id=”file-functions-php-LC12″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-k”>if</span> ( <span class=”pl-k”>!</span> <span class=”pl-c1″>isset</span>( <span class=”pl-smi”>$_GET</span>[<span class=”pl-s”><span class=”pl-pds”>'</span>activated<span class=”pl-pds”>'</span></span>] ) <span class=”pl-k”>||</span> <span class=”pl-smi”>$pagenow</span> <span class=”pl-k”>!</span><span class=”pl-k”>=</span> <span class=”pl-s”><span class=”pl-pds”>'</span>themes.php<span class=”pl-pds”>'</span></span> ) {</span></td>
</tr>
<tr>
<td id=”file-functions-php-L13″ class=”blob-num js-line-number” data-line-number=”13″></td>
<td id=”file-functions-php-LC13″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-k”>return</span>;</span></td>
</tr>
<tr>
<td id=”file-functions-php-L14″ class=”blob-num js-line-number” data-line-number=”14″></td>
<td id=”file-functions-php-LC14″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> }</span></td>
</tr>
<tr>
<td id=”file-functions-php-L15″ class=”blob-num js-line-number” data-line-number=”15″></td>
<td id=”file-functions-php-LC15″ class=”blob-code blob-code-inner js-file-line”></td>
</tr>
<tr>
<td id=”file-functions-php-L16″ class=”blob-num js-line-number” data-line-number=”16″></td>
<td id=”file-functions-php-LC16″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-smi”>$catalog</span> <span class=”pl-k”>=</span> <span class=”pl-c1″>array</span>(</span></td>
</tr>
<tr>
<td id=”file-functions-php-L17″ class=”blob-num js-line-number” data-line-number=”17″></td>
<td id=”file-functions-php-LC17″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-s”><span class=”pl-pds”>'</span>width<span class=”pl-pds”>'</span></span> <span class=”pl-k”>=></span> <span class=”pl-s”><span class=”pl-pds”>'</span>400<span class=”pl-pds”>'</span></span>, <span class=”pl-c”>// px</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L18″ class=”blob-num js-line-number” data-line-number=”18″></td>
<td id=”file-functions-php-LC18″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-s”><span class=”pl-pds”>'</span>height<span class=”pl-pds”>'</span></span> <span class=”pl-k”>=></span> <span class=”pl-s”><span class=”pl-pds”>'</span>400<span class=”pl-pds”>'</span></span>, <span class=”pl-c”>// px</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L19″ class=”blob-num js-line-number” data-line-number=”19″></td>
<td id=”file-functions-php-LC19″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-s”><span class=”pl-pds”>'</span>crop<span class=”pl-pds”>'</span></span> <span class=”pl-k”>=></span> <span class=”pl-c1″>1</span> <span class=”pl-c”>// true</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L20″ class=”blob-num js-line-number” data-line-number=”20″></td>
<td id=”file-functions-php-LC20″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> );</span></td>
</tr>
<tr>
<td id=”file-functions-php-L21″ class=”blob-num js-line-number” data-line-number=”21″></td>
<td id=”file-functions-php-LC21″ class=”blob-code blob-code-inner js-file-line”></td>
</tr>
<tr>
<td id=”file-functions-php-L22″ class=”blob-num js-line-number” data-line-number=”22″></td>
<td id=”file-functions-php-LC22″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-smi”>$single</span> <span class=”pl-k”>=</span> <span class=”pl-c1″>array</span>(</span></td>
</tr>
<tr>
<td id=”file-functions-php-L23″ class=”blob-num js-line-number” data-line-number=”23″></td>
<td id=”file-functions-php-LC23″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-s”><span class=”pl-pds”>'</span>width<span class=”pl-pds”>'</span></span> <span class=”pl-k”>=></span> <span class=”pl-s”><span class=”pl-pds”>'</span>600<span class=”pl-pds”>'</span></span>, <span class=”pl-c”>// px</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L24″ class=”blob-num js-line-number” data-line-number=”24″></td>
<td id=”file-functions-php-LC24″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-s”><span class=”pl-pds”>'</span>height<span class=”pl-pds”>'</span></span> <span class=”pl-k”>=></span> <span class=”pl-s”><span class=”pl-pds”>'</span>600<span class=”pl-pds”>'</span></span>, <span class=”pl-c”>// px</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L25″ class=”blob-num js-line-number” data-line-number=”25″></td>
<td id=”file-functions-php-LC25″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-s”><span class=”pl-pds”>'</span>crop<span class=”pl-pds”>'</span></span> <span class=”pl-k”>=></span> <span class=”pl-c1″>1</span> <span class=”pl-c”>// true</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L26″ class=”blob-num js-line-number” data-line-number=”26″></td>
<td id=”file-functions-php-LC26″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> );</span></td>
</tr>
<tr>
<td id=”file-functions-php-L27″ class=”blob-num js-line-number” data-line-number=”27″></td>
<td id=”file-functions-php-LC27″ class=”blob-code blob-code-inner js-file-line”></td>
</tr>
<tr>
<td id=”file-functions-php-L28″ class=”blob-num js-line-number” data-line-number=”28″></td>
<td id=”file-functions-php-LC28″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-smi”>$thumbnail</span> <span class=”pl-k”>=</span> <span class=”pl-c1″>array</span>(</span></td>
</tr>
<tr>
<td id=”file-functions-php-L29″ class=”blob-num js-line-number” data-line-number=”29″></td>
<td id=”file-functions-php-LC29″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-s”><span class=”pl-pds”>'</span>width<span class=”pl-pds”>'</span></span> <span class=”pl-k”>=></span> <span class=”pl-s”><span class=”pl-pds”>'</span>120<span class=”pl-pds”>'</span></span>, <span class=”pl-c”>// px</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L30″ class=”blob-num js-line-number” data-line-number=”30″></td>
<td id=”file-functions-php-LC30″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-s”><span class=”pl-pds”>'</span>height<span class=”pl-pds”>'</span></span> <span class=”pl-k”>=></span> <span class=”pl-s”><span class=”pl-pds”>'</span>120<span class=”pl-pds”>'</span></span>, <span class=”pl-c”>// px</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L31″ class=”blob-num js-line-number” data-line-number=”31″></td>
<td id=”file-functions-php-LC31″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-s”><span class=”pl-pds”>'</span>crop<span class=”pl-pds”>'</span></span> <span class=”pl-k”>=></span> <span class=”pl-c1″>0</span> <span class=”pl-c”>// false</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L32″ class=”blob-num js-line-number” data-line-number=”32″></td>
<td id=”file-functions-php-LC32″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> );</span></td>
</tr>
<tr>
<td id=”file-functions-php-L33″ class=”blob-num js-line-number” data-line-number=”33″></td>
<td id=”file-functions-php-LC33″ class=”blob-code blob-code-inner js-file-line”></td>
</tr>
<tr>
<td id=”file-functions-php-L34″ class=”blob-num js-line-number” data-line-number=”34″></td>
<td id=”file-functions-php-LC34″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> <span class=”pl-c”>// Image sizes</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L35″ class=”blob-num js-line-number” data-line-number=”35″></td>
<td id=”file-functions-php-LC35″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> update_option( <span class=”pl-s”><span class=”pl-pds”>'</span>shop_catalog_image_size<span class=”pl-pds”>'</span></span>, <span class=”pl-smi”>$catalog</span> ); <span class=”pl-c”>// Product category thumbs</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L36″ class=”blob-num js-line-number” data-line-number=”36″></td>
<td id=”file-functions-php-LC36″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> update_option( <span class=”pl-s”><span class=”pl-pds”>'</span>shop_single_image_size<span class=”pl-pds”>'</span></span>, <span class=”pl-smi”>$single</span> ); <span class=”pl-c”>// Single product image</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L37″ class=”blob-num js-line-number” data-line-number=”37″></td>
<td id=”file-functions-php-LC37″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″> update_option( <span class=”pl-s”><span class=”pl-pds”>'</span>shop_thumbnail_image_size<span class=”pl-pds”>'</span></span>, <span class=”pl-smi”>$thumbnail</span> ); <span class=”pl-c”>// Image gallery thumbs</span></span></td>
</tr>
<tr>
<td id=”file-functions-php-L38″ class=”blob-num js-line-number” data-line-number=”38″></td>
<td id=”file-functions-php-LC38″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″>}</span></td>
</tr>
<tr>
<td id=”file-functions-php-L39″ class=”blob-num js-line-number” data-line-number=”39″></td>
<td id=”file-functions-php-LC39″ class=”blob-code blob-code-inner js-file-line”></td>
</tr>
<tr>
<td id=”file-functions-php-L40″ class=”blob-num js-line-number” data-line-number=”40″></td>
<td id=”file-functions-php-LC40″ class=”blob-code blob-code-inner js-file-line”><span class=”pl-s1″>add_action( <span class=”pl-s”><span class=”pl-pds”>'</span>after_switch_theme<span class=”pl-pds”>'</span></span>, <span class=”pl-s”><span class=”pl-pds”>'</span>yourtheme_woocommerce_image_dimensions<span class=”pl-pds”>'</span></span>, <span class=”pl-c1″>1</span> );</span></td>
</tr>
</tbody>
</table>