WordPress WooCommerce ショッピングモールで価格が「0ウォン」の商品の価格を「無料」で表示する方法
WordPressから WooCommerceをインストールしてショッピングモールを運営する場合、価格が0の原因商品の価格を「無料」もしくは似たような他のフレーズに表示することを考えてみることができます。
この場合、次のコードを使用している WordPressのテーマ関数ファイル(可能なチャイルドテーマを作成してチャイルドテーマの関数ファイル)に追加すると、価格が「0ウォン」または「0ドル」の製品の価格に「0ウォン」の代わりに「無料」というフレーズが表示されます。
add_filter('woocommerce_get_price_html', 'changeFreePriceNotice', 10, 2); function changeFreePriceNotice($price, $product) { if ( $price == wc_price( 0.00 ) ) return '무료'; else return $price; } // Source: codemyownroad.com
上記のコードを AvadaのModern Shopデモテストしてみるとうまく動作しますね。
お支払いページでは、価格が「0ウォン」と表示されます。
使用するテーマに沿って提供されているフック(アクション/フィルタ)があります。
Enfold テーマでは、次のコードを使用してみることができます(実際にテストはならないしてみまし)。
function avf_woocommerce_free_price_html( $price, $instance ) { $price = '<span class="amount">무료</span>'; return $price; }; add_filter( 'woocommerce_free_price_html', 'avf_woocommerce_free_price_html', 10, 2 );
もし、上記のコードが正常に動作しない場合は、次のようなコードも試してみることができます。
add_filter('woocommerce_empty_price_html', 'custom_call_for_price'); function custom_call_for_price() { return '무료'; } // Source: https://gist.github.com/mikejolley/1597957
テーマに沿って正常に動作しない場合があります。
Avadaテーマ韓国ウォンではそれを食べますが、米ドルでは食べませんが、どうすればいいですか? ちなみに、通貨2個使用中です。
こんにちは? 次の記事で紹介するマルチ通貨プラグインを使用する場合、韓国語ユーザーはウォンで、米国ユーザーは米ドルで決済できるかどうか確認してみませんか? まず、プラグイン開発者に連絡してみてください。
https://www.thewordcracker.com/basic/%EC%9A%B0%EC%BB%A4%EB%A8%B8%EC%8A%A4-%EB%8B%A4%EC%A4%91-%ED%86%B5%ED%99%94-%EB%B3%80%ED%99%98-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8-yith-multi-currency-switcher/
https://www.thewordcracker.com/basic/%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-%EC%9A%B0%EC%BB%A4%EB%A8%B8%EC%8A%A4-%ED%86%B5%ED%99%94-%EC%A0%84%ED%99%98%EA%B8%B0-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8/
こんにちは〜今までレンタルサイトのように購入ボタンの代わりに申請フォームに変えるヒントかの。
こんにちは、サザエ土日パパ様。
いくつかの方法を考慮してみることができるようになります。
1)YITHの見積依頼のプラグイン(YITH WooCommerce Request A Quote)を使用して、ユーザーが見積依頼フォームで申請することができそうです。
無料と有料のプラグインがありますので、必要な機能を提供しているチェックしてください。
2)別の方法で商品を外部/連携商品として指定し、商品URLに申請フォームのURLを指定することができます。
https://www.thewordcracker.com/intermediate/%EC%9A%B0%EC%BB%A4%EB%A8%B8%EC%8A%A4%EC%97%90%EC%84%9C-%EC%9E%A5%EB%B0%94%EA%B5%AC%EB%8B%88-url%EC%9D%84-%EC%99%B8%EB%B6%80-%EC%A3%BC%EC%86%8C%EB%A1%9C-%EC%A7%80%EC%A0%95%ED%95%98%EA%B8%B0/
この方法を利用する場合の問題は、どの商品についてのお問い合わせのか知ることができない可能性がありますが。
QuformやGravity Formsのようなプラグインを使用して、申請書フォームを作成する場合、商品名や必要なデータをパラメータとして受け取ることができます。
https://www.thewordcracker.com/intermediate/%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-quform-%EC%BB%A8%ED%83%9D%ED%8A%B8-%ED%8F%BC%EC%97%90%EC%84%9C-url%EB%A1%9C-%ED%8C%8C%EB%9D%BC%EB%AF%B8%ED%84%B0-%EC%A0%84%EB%8B%AC/
また、申請書フォームで動的に流入URLをチェックして隠しフィールドに転送するオプションも提供しています。
https://www.thewordcracker.com/intermediate/%EB%AC%B8%EC%9D%98%ED%8F%BC%EC%97%90%EC%84%9C-%EA%B8%80-%EC%A0%9C%EB%AA%A9-%EB%93%B1%EC%9D%98-%EC%A0%95%EB%B3%B4%EB%A5%BC-%EC%A0%84%EB%8B%AC%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95/
他にも方法があることも同じだが、考えて私の方法は、上記XNUMXつのですね。 最初の方法は簡単そうで、Gravity Formsのようなプラグインがある場合は第二の方法も考慮してみることができます。