Lightbox und Bildlinks aus Einzelproduktbildern entfernen

Standardmäßig legt WooCommerce Links auf Produktbildern, die eine Lightbox öffnet.

Um Produkte größer und damit detailreicher betrachten zu können, ist diese Funktion meistens auch sinnvoll, wenn es sich denn um physische Produkte handelt.

Nicht unbedingt so, wenn man virtuelle Produkte oder Dienstleistungen anbieten möchte, wie in unserem Fall.

Dann kann es störend empfunden werden, weil sich dahinter kein Mehrwert befindet und überflüssige Funktionen sollten entfernt werden, um die Bedienung simpel und übersichtlich für den Kunden zu halten.

Um dies zu erreichen, genügt diese kurze Codezeile in der function.php deines Child-Themes zu platzieren.

/* Removing the html image link from WooCommerce single product */
function sio_remove_product_image_link( $html, $post_id ) {
    return preg_replace( "!<(a|/a).*?>!", '', $html );
}
add_filter( 'woocommerce_single_product_image_thumbnail_html', 'sio_remove_product_image_link', 10, 2 );

Was this helpful?