このAPIに記載されているすべてのフックは、WPML Multilingual & Multicurrency for WooCommerce (WCML)バージョン>= 3.5で利用可能です
検索条件に一致する項目はありません。検索ボックスをクリアするか、別のフィルターを選択してください。
多通貨機能
wcml_custom_prices_fields_labelsfilter – 商品にカスタム価格フィールドのラベルを追加します。wcml_is_cache_enabled_for_switching_currencyfilter – URLに通貨コードを追加しますwcml_geolocation_get_user_countryfilter – WCMLのジオロケーションによる国の上書きを許可します。wcml_user_store_strategyfilter – ストレージ戦略を上書きできるようにします。デフォルトのストレージはwc-sessionで、現在のところ唯一の代替手段はcookieです。wcml_rounded_pricefilter – 丸めルール適用後に第2通貨の価格をフィルタリングしますwcml_currencies_without_centsfilter – セントを持たない通貨の配列をフィルターしますwcml_product_custom_pricesfilter – 商品に設定されたカスタム価格をフィルターします。wcml_custom_prices_stringsfilter – 他の通貨での料金を手動で設定するセクションで使用される文字列を変更します。wcml_switch_currencyaction – フロントエンドのクライアント通貨がAJAXリクエストによって切り替えられた後に、アクションを実行します。wcml_custom_prices_fieldsfilter – 商品に追加のカスタム価格フィールドを追加しますwcml_multi_currency_ajax_actionsfilter – 弊社のマルチ通貨フィルターを必要とするAJAXアクションを追加または削除します。wcml_load_multi_currency_in_ajaxfilter – AJAXアクションのマルチ通貨フィルターを読み込むかどうかを定義しますwcml_update_custom_prices_valuesfilter – 第2通貨のカスタム価格を保存する前にフィルターします。wcml_client_currencyfilter – フロントエンドでユーザーが設定した通貨をフィルターします。wcml_exchange_ratesfilter – WooCommerce Multilingualが使用する為替レートをフィルタリングしますwcml_formatted_pricefilter – デフォルト通貨の価格を、正しいフォーマットを使用して選択した通貨に変換します。wcml_price_currencyfilter – フロントエンドで現在の通貨を取得wcml_set_client_currencyaction – フロントエンドのクライアント通貨が設定された後にアクションを実行します。wcml_after_custom_prices_blockaction – WooCommerceのネイティブ商品エディターでカスタム価格ブロックを生成した後にアクションを実行します。wcml_before_multi_currency_uiaction – WPML → WooCommerce Multilingual画面の「マルチ通貨」タブを生成する前にアクションを実行します。wcml_after_save_custom_pricesaction – WooCommerceのネイティブ商品エディターでカスタム料金を保存した後にアクションを実行します。wcml_raw_price_amountfilter – デフォルト通貨の元の価格を選択した通貨に変換します。wcml_currency_switcheraction – 通貨切り替えウィジェットが生成されるときにアクションを実行します。wcml_product_price_by_currencyfilter – 選択した通貨での商品の価格を取得します。
コンテンツの挿入
wcml_after_duplicate_productaction – 商品を複製した後にアクションを実行します。wcml_product_content_fieldsfilter – WCML翻訳エディタでのカスタムフィールドの追加または削除wcml_product_content_label– WCML翻訳エディタでカスタムフィールド名を変更します
その他
wcml_new_order_admin_email_languagefilter – 管理者宛てメールの言語の設定translate_shipping_methods_in_packagefilter – 配送方法の翻訳に使用できます。wcml_gui_additional_box_htmlaction – WCML翻訳エディタで翻訳する追加フィールドを追加します。wcml_current_gateway_languagefilter – ゲートウェイ文字列(タイトル、説明、手順)の言語をフィルターします。wcml_variation_term_taxonomy_idsfilter – タームが属するバリエーションのタクソノミーのIDをフィルターしますwcml_is_attributes_pagefilter – 現在の商品ページが属性ページかどうかを確認するフィルターを追加します。wcml_is_variable_productfilter – 商品がバリエーション商品かどうかを確認するフィルターを追加しますwcml_gui_additional_box_datafilter – WCML翻訳エディタのカスタムセクションのフィールドへの翻訳データの追加wcml_after_load_lock_fields_jsaction – 翻訳された商品エディタページでフィールドをロックするJavaScriptコードを読み込んだ後に、アクションを実行します。wcml_wc_installed_pagesfilter – WooCommerce Multilingualで使用されるWooCommerceのページオプション名を追加または削除します。wcml_not_display_single_fields_to_translatefilter – WCML翻訳エディタに表示されないカスタムフィールドを追加または削除しますwcml_localize_woocommerce_on_ajaxaction – WPMLのAJAXリクエスト中にアクションを実行します。
コンテンツの更新
wcml_after_duplicate_product_post_metaaction – 複製された商品の投稿メタフィールドが設定された後にアクションを実行します。wcml_update_extra_fieldsaction – 翻訳された製品フィールドが更新された後にアクションを実行します。wcml_js_lock_fields_idsfilter – 翻訳された商品のWooCommerce標準商品エディタでロックされているカスタムフィールドIDを追加または削除します。wcml_js_lock_fields_input_namesfilter – 翻訳された商品のWooCommerceネイティブ商品エディタでロックされているカスタムフィールドの入力名を追加または削除します。wcml_js_lock_fields_classesfilter – 翻訳された商品のWooCommerceネイティブ商品エディターでロックされているカスタムフィールドクラスを追加または削除しますwcml_before_sync_productaction – WCMLが元の商品を翻訳された商品に同期する前にアクションを実行します。wcml_before_sync_product_dataaction – WCMLが元の商品からその翻訳にデータ(画像、タクソノミー、バリエーションなど)を同期する前に、アクションを実行します。
注文
wcml_should_translate_order_itemsfilter – 注文項目の翻訳を上書きできるようにします。wcml_should_save_adjusted_order_item_in_languagefilter – 調整された注文項目の上書きを可能にしますwcml_get_order_items_languagefilter – フィルターするアイテムの言語を上書きできるようにします。
配送
wcml_should_translate_shipping_method_titlefilter – 翻訳された配送方法のタイトルを上書きできるようにします。