WooCommerceカートから製品名のリンクを削除する方法


方法1: functions.phpファイルを編集する functions.phpファイルは、WordPressのテーマファイルの一部であり、テーマの機能をカスタマイズするために使用されます。以下のコードをfunctions.phpファイルに追加することで、製品名のリンクを削除できます。

add_filter('woocommerce_cart_item_name', 'remove_product_link', 10, 3);
function remove_product_link($product_name, $cart_item, $cart_item_key) {
    return $product_name;
}

このコードは、woocommerce_cart_item_nameフィルターフックを使用して、カートアイテムの製品名を変更します。remove_product_linkという関数は、製品名をそのまま返すように設定されています。したがって、製品名のリンクは削除されます。

方法2: CSSを使用してリンクを非表示にする もう1つの方法は、CSSを使用して製品名のリンクを非表示にすることです。以下のコードをテーマのCSSファイルに追加します。

.woocommerce-cart .product-name a {
    display: none;
}

このコードは、カートページ内の.woocommerce-cart .product-name aセレクタに対して、display: noneプロパティを適用します。これにより、製品名のリンクが非表示になります。

以上の方法を試してみてください。どちらかが製品名のリンクを削除するのに役立つはずです。