3

フックを使用して、Woocommerce のショップ/カタログ ページから製品のサムネイルを削除し、独自のカスタム イメージに置き換えようとしています。

add_action期待どおりに機能し、テキストが表示されますがremove_action、製品のサムネイルは削除されません。 ページ関連のウェブサイトのページはこちらです。

私が間違っていることは何ですか?

以下は私が使用しているコードです:

// Remove product images from the shop loop
remove_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10 );

//Add custom code to replace product thumbnail
add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumb', 10 );

if ( ! function_exists( 'woocommerce_template_loop_product_thumb' ) ) {
    function woocommerce_template_loop_product_thumb() {
        echo "testing";
    }
}
4

1 に答える 1