聖パベル、
woocommerceに精通していない
けど...
はあなたをしました試してください:
$text = $this->is_purchasable() && $this->is_in_stock() ? __('<i class="fa fa-shopping-cart" aria-hidden="true"></i>', 'woocommerce') : __('Read more', 'woocommerce');
EDIT:
あなたのコメントから、apply_filters関数は2番目のパラメータであるため、HTML値をargとして受け入れないようです。そのため、ここで私がお勧めするものです:
は、ほとんどの最も簡単な方法は、jQueryのを使用することです:
私はここでデモを見て:https://demo.woothemes.com/storefront/shop/は限り<a>
タグのクラスが行くように...「カートに入れる」ボタンを視察、値は次のとおりです。あなたがいずれかを実行することができます。このようclass="button product_type_simple add_to_cart_button ajax_add_to_cart fa fa-cart-plus"
:
jQuery('a.ajax_add_to_cart').addClass('fa fa-cart-plus');
または
jQuery('a.add_to_cart_button').addClass('fa fa-cart-plus');
EDIT#2:
そして、あなたは、次の操作を行い、(およびアイコンとテキストを持っていない)アイコンとテキストを置換しようとしているので、:
jQuery('a.ajax_add_to_cart').text('');
または
jQuery('a.add_to_cart_button').text('');
希望します。
-Rush
を置き換えるあなただけのアイコンを使用して、 "カートに入れる" のテキストを置き換えませんか? –
どうすればいいですか?私はコードを使ってこれをしようとしています。たぶん、いくつかの方法がありますか? –