WooCommerce ショッピングページ(商品リストページ)に「販売中」、「在庫切れ」を表示する

WooCommerce 店舗ページに「在庫切れ」バッジを表示すると、訪問者が在庫切れの商品をクリックして時間を無駄にするのを減らします。 この記事で紹介した方法は古く、もう機能しないようです。 代わりに Sold Out Badge for WooCommerceプラグインを使用して「在庫切れ」ラベルを表示できます。 YITH WooCommerce Badge Managementプラグインを使用すると、在庫切れの、新商品、ベスト、推奨など、様々なラベルを表示することができます。

WooCommerce ショッピングモールに品切れラベル表示する
YITH WooCommerce Badge Managementプラグインを使用すると、さまざまなバッジを表示することができる。

[この記事は、2021年10月22日に最後に更新されました。 ]

WooCommerce ショッピングページ(商品リストページ)に「販売中」、「在庫切れ」を表示する

WooCommerce ショッピングページに品切れ、販売中のラベルを表示する(WordPress)

WooCommerceは WordPressの代表的なショッピング関連のプラグインです。 WooCommerceのショッピングページ(商品リストページ)に「在庫切れ」または「販売中」のラベルを表示するには、「/WordPress_インストール_フォルダ/wp-content/plugins/woocommerce/templates/loop/" 以下のテンプレートファイル (price.php など) に次のコードを追加します。

global $product;
if ( $product->is_in_stock() )  {
echo '<span>판매 중</span>';
}

else {
echo '<span style="color: red";>품절</span>';
}

残りの数(在庫)を表示するには、次のコードを使用します。

$quantity=$product->get_stock_quantity( );

echo $quantity;

メモ:

一部の記事にはアフィリエイトリンクが含まれている場合があり、パートナーの活動で一定額の手数料を受け取ることがあります。

2のコメント

  1. これの適用がダメですねㅠㅠprice.phpに挿入したが反応がないですね。 WooCommerce更新なってアンモクヒはでしょうか?

    1. こんにちは?

      関数を呼び出して表示することは事実 WooCommerceとは関係がないようです。 プラグイン自体にどのような変更があるかもしれませんね。
      そして、もう一つチェックすることは、いくつかのテーマでは、 WooCommerce ファイルを事前に変更して、テーマの下のwoocommerceフォルダの下にあらかじめ入れておくこともあります。 その場合、テーマ内のWOOCOMMERCEフォルダから変更する必要があります。 (https://www.thewordcracker.com/intermediate/how-to-modify-woocommerce-files-in-wordpress/を参照してみてください)

コメントを残す

*メールアドレスは公開されません。