• 0765 849 800
  • contact@code-evolution.ro
  • Acasă
  • Ce facem
    • Web Development
    • Optimizare S.E.O.
    • Promovare Google Ads
    • Social Media Marketing
    • Fotografie Comercială
  • Blog
  • Cum dai de noi
  • Acasă
  • Ce facem
    • Web Development
    • Optimizare S.E.O.
    • Promovare Google Ads
    • Social Media Marketing
    • Fotografie Comercială
  • Blog
  • Cum dai de noi
  • Acasă
  • Ce facem
    • Web Development
    • Optimizare S.E.O.
    • Promovare Google Ads
    • Social Media Marketing
    • Fotografie Comercială
  • Blog
  • Cum dai de noi

Woocommerce PHP Snippet – Adaugare poza de produs in template-ul de mail

  • Home
  • PHP Snippets
  • Woocommerce PHP Snippet – Adaugare poza de produs in template-ul de mail
Woocommerce PHP Snippet – Adaugare poza de produs in template-ul de mail
  • 18/10/2025
  • PHP Snippets, Woocommerce, Wordpress

Acesta este un snippet ce permite adaugarea de imagini de produs in template-urile de mail Woocommerce. Snippet-ul poate fi adaugat in fisierul functions.php al temei ce ruleaza la momentul respectiv pe website.

Adaugare poza de produs in template-ul de mail - snippet PHP

// Adaugare poza de produs in template-ul de mail
function add_wc_order_email_images( $table, $order ) {

	ob_start();

	$template = $plain_text ? 'emails/plain/email-order-items.php' : 'emails/email-order-items.php';
	wc_get_template( $template, array(
		'order'                 => $order,
		'items'                 => $order->get_items(),
		'show_download_links'   => $show_download_links,
		'show_sku'              => $show_sku,
		'show_purchase_note'    => $show_purchase_note,
		'show_image'            => true,
		'image_size'            => array( 75, 75 )
	) );

	return ob_get_clean();
}
add_filter( 'woocommerce_email_order_items_table', 'add_wc_order_email_images', 10, 2 ); 

Pentru activare folosim 2 parametrii:

show_image care se seteaza cu valoarea true

image_size care se seteaza cu valori numerice pentru dimensionarea pozei – valorile 75,75 reprezentand lungimea si latimea pozei. Parametrii se pot ajusta in functie de preferinte.

Optional, daca vreti sa afisati si codul de produs in template, modificati valoarea show_sku cu true in loc de $show_sku.

Pentru a testa modificarile, puteti sa folositi pluginul Preview E-mails for WooCommerce, plugin gratuit ce se gaseste in repository-ul WordPress:

Preview E-mails for WooCommerce

Previous Post

WordPress PHP Snippet – Adaugare cod Google Analytics UA / GA4 & GTM pe website fara ajutorul unui plugin

Next Post

Optimizare S.E.O. pentru WordPress – optimizarea vitezei de incarcare a website-ului folosind LiteSpeed

Caută

Categorii

  • Ghiduri Vizuale
  • Marketing
  • PHP Snippets
  • S.E.O. Onpage
  • Technical S.E.O.
  • Woocommerce
  • Wordpress
  • YouTube

Articole recente

10/01/2023
Ce este Black Hat S.E.O.
monetizare-youtube-shorts
09/01/2023
Monetizare YouTube Shorts: ia-ți doza de
09/01/2023
Ce este White Hat S.E.O?
06/01/2023
Ce este formatul WebP pentru imagini?
03/01/2023
Importanta tag-urilor de tip meta title
  • shape1
  • shape2
  • shape3
  • shape4
  • shape5
  • shape6
  • shape7

Abonare la newsletter!

    Link-uri utile

    • Portofoliu
    • Blog
    • Contact
    • Politica de cookies
    • Politica de confidentialitate si securitate

    Servicii

    • Web Development
    • Optimizare S.E.O.
    • Promovare Google Ads
    • Social Media Marketing
    • Servicii de Fotografie Comerciala

    Contact Rapid

    • 0765 849 800
    • contact@code-evolution.ro
    © Code Evolution
    • Acasă
    • Ce facem
      • Web Development
      • Optimizare S.E.O.
      • Promovare Google Ads
      • Social Media Marketing
      • Fotografie Comercială
    • Blog
    • Cum dai de noi
    FREE ANALYSIS
    • Acasă
    • Ce facem
      • Web Development
      • Optimizare S.E.O.
      • Promovare Google Ads
      • Social Media Marketing
      • Fotografie Comercială
    • Blog
    • Cum dai de noi