woocommerce でカートボタンを非表示にする方法

ようやく出来たので情報として置いておきます。

woocommerceを使って運営しているショップのフロントページに新着商品をたくさん並べているのだが、その画像の下にいちいち「お買い物かごに追加」というボタンが並んでしまって目障りだった。
少し前まではWoocommerce Hide Add To Cart Button というプラグインを使って非表示に出来たのだが、最近のバージョンアップでこれが効かなくなった模様。
ネット上で集められたあらゆるコードを試してみたがまったく効かない。
試してみたコードの代表的なものは下記のようなもの。いずれも自分の環境では効かなかった。プラグインや色々なものが干渉しているのかもしれない、自分の知識ではわからなかった。

remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );

add_action( ‘woocommerce_after_shop_loop_item’, ‘remove_add_to_cart_buttons’, 1 );
function remove_add_to_cart_buttons() {
remove_action( ‘woocommerce_after_shop_loop_item’, ‘woocommerce_template_loop_add_to_cart’ );
}

で、結局のところ、英語サイトで下記プラグインを見つけ、充ててみたところ効いたので置いておく。

ELEX WooCommerce Catalog Mode

英語のみだがいじるところはわずか。
トップページ(フロントページ)から「お買い物カゴに追加」ボタンが消え、さらにこの文言を商品ページで「カートに入れる」と変更できた。非常に簡単だった。
自己責任でお願いします。

1つトンネルを抜けましたわ。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)