フックを使用して、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";
}
}