Un utente ha chiesto 👇
Ciao,
Volevo modificare i tag dell’articolo dell’immagine mancante tramite un plug-in, che funziona perfettamente con il filtro “the_content” nel post e nelle pagine. Per Woocommerce, ha solo tag di articoli di imaging che si trovano all’interno della descrizione del prodotto. Non per Woocommerce Product Gallery. Probabilmente sono al di fuori dell’ambito di filter_content.
Stavo cercando hook woocommerce e filtri API ma non riuscivo a trovare un modo corretto per modificare le immagini html. Conosco il metodo di violazione del tema ma non è quello che sto cercando.
Esiste un filtro per Woocommerce Product Gallery in grado di ripristinare le immagini come fa filter_content?
Grazie
(@stefsternyc)
2 anni, 6 mesi fa
Non sono troppo sicuro di quello che stai cercando di fare. Puoi forse mostrare un esempio? Fornire un URL?
Lanciatore di thread
(@an cloch)
2 anni, 6 mesi fa
Ecco un esempio di sostituzione di un articolo vuoto con testo personalizzato.
function replaceAlt($content) {
$replace = '$1HELLO$2';
$pattern ='~(<img.*? alt=")("[^>]*>)~i';
$content = preg_replace($pattern, $replace, $content);
return $content;
}
add_filter('the_content', 'replaceAlt');
Come ho detto, questo lavoro funziona per le immagini nella descrizione del lavoro, nella pagina e nel contenuto del prodotto. Ma non farà nulla per la Galleria dei prodotti Woocommerce.
Sto cercando un modo per una galleria di immagini di singoli prodotti simili the_content
filtro.
Lanciatore di thread
(@an cloch)
2 anni, 6 mesi fa
Qualche aiuto su questo?
(@claudiulodro)
2 anni, 6 mesi fa
Dovresti essere capace di woocommerce_single_product_image_thumbnail_html
filtro. Guarda: https://github.com/woocommerce/woocommerce/blob/master/templates/single-product/product-image.php#L48
Lanciatore di thread
(@an cloch)
2 anni, 5 mesi fa
@claudiulodro Grazie. Ha funzionato.
Was this helpful?
0 / 0