2017-09-18 5 views
0

Ich versuche seit ein paar Stunden, die Bilder von meinem Woocommerce-Shop zu deaktivieren, konnte aber noch keine Lösung finden, hier ist ein Screenshot, wie die Shop-Seite (nicht die Produktseite) jetzt aussieht und was ich entfernen möchte: https://imgur.com/XEELei1So entfernen Sie WooCommerce Shop Bilder?

ich habe bereits versucht, und fügte hinzu:

// entfernen Produktbilder aus dem Shop Schleife remove_action ('woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10);

// Verkaufsschilder aus dem Shop-Loop entfernen remove_action ('woocommerce_before_shop_loop_item_title', 'woocommerce_show_product_loop_sale_flash', 10);

In functions.php, aber das Bild ist immer noch da.

Vielen Dank.

+0

sind Sie nicht auf das Produktbild zu haben? Wenn Sie ein Produktbild hochladen, wird es automatisch gelöscht. Dies ist Wordpress Standard-Platzhalter. –

+0

Danke Constantin :) ... Sie können es als Bearbeitung am Ende Ihrer Frage hinzufügen. – LoicTheAztec

Antwort

0

Try Code unten, wenn es Shop-Seite ist

function before_imageless_product() { 
if(!has_post_thumbnail(get_the_id())){ 
    remove_action('woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10); 
    echo '<div class="no-image">'; 
} 
} 
add_action('woocommerce_before_shop_loop_item', 'before_imageless_product', 9); 

function after_imageless_product() { 
if(!has_post_thumbnail(get_the_id())){ 
    add_action('woocommerce_before_shop_loop_item_title',  'woocommerce_template_loop_product_thumbnail', 10); 
    echo '</div>'; 
} 
} 
add_action('woocommerce_after_shop_loop_item', 'after_imageless_product', 9); 
+0

Hat nicht funktioniert, ich habe auch versucht, ein zufälliges Bild zu meinem Produkt zu setzen und es ist nicht verschwunden. – Constantin

+0

Können Sie den Code teilen Ich denke, es ist Produktdetailseite oder mit Shop-Seite, die Sie etwas falsch gemacht haben –

+0

Vielen Dank, aber ich habe dieses Problem bereits gelöst. – Constantin

0

Dies löste das Problem:

.products .box-image {display:none;} 
.products .product-small .box-text {display:flex!important; } 
.products .product-small .price-wrapper {margin:20px;} 
Verwandte Themen