ホーム WooCommerceチュートリアル 標準記事

標準記事

WooCommerceチェックアウトページ(Checkout Page)の内容を変更する方法

WooCommerce で EC サイトを構築した場合、デフォルトのチェックアウトページでは、ユーザーに氏名、市区町村、都道府県、メールアドレス、会社名などの煩雑な入力を求めることになります。EC サイトによっては、これほど多くの入力を必要としない場合や、さらに多くの項目を追加して顧客に入力してもらいたい場合、あるいは…

2021年3月31日 更新 約4分で読めます
修改WooCommerce结账页面Checkout Page内容的方法

もしあなたがWooCommerceを使ってEコマースサイトを構築した場合、デフォルトではチェックアウト時にページがユーザーに名前、都市、地域、メールアドレス、会社などの煩雑な内容の入力を要求します。一部のEコマースサイトでは、顧客にこれほど多くの内容を入力させる必要がないかもしれませんし、逆にこれだけの内容では足りず、自分で新しいオプションを追加して顧客に入力させたい場合もあるでしょう。または、チェックアウトページに表示内容を追加したい場合もあるでしょう。では、どうすればよいでしょうか?順を追って説明します。

チェックアウトページの会社住所情報を簡素化する

もし単にチェックアウトページの会社と都市の住所情報を簡素化したいだけなら、以下のコードを使用して直接解決できます。テーマの関数ファイルに追加するだけです。コードの管理には、Code Snippetsこのプラグインを使用することをお勧めします。

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
//unset($fields['order']['order_comments']);
unset( $fields['billing']['billing_country'] );
//unset( $fields['billing']['billing_first_name'] );
//unset( $fields['billing']['billing_last_name'] );
unset( $fields['billing']['billing_company'] );
unset( $fields['billing']['billing_address_1'] );
unset( $fields['billing']['billing_address_2'] );
unset( $fields['billing']['billing_city'] );
unset( $fields['billing']['billing_state'] );
unset( $fields['billing']['billing_postcode'] );
//unset($fields['billing']['billing_email']);
unset( $fields['billing']['billing_phone'] );
return $fields;
}

追加後、サイトのフロントエンドのチェックアウトインターフェースはこのようになります。

WooCommerce结账页面自定义

プラグインを使用してフィールドを管理する

このコードを簡略化しても要件を満たせない場合、チェックアウトページに特殊なフィールドを追加したい場合はどうすればよいでしょうか?プラグインを利用することで対応できます。

WooCommerce のチェックアウトページをカスタマイズするプラグインは多数ありますが、ここではユーザー数の多いものをおすすめします。Checkout Field Editor (Checkout Manager) for WooCommerceこのプラグインをお勧めします。

WooCommerce结账页面自定义插件

このプラグインを使用すると、フィールドの追加、削除、有効化、無効化を簡単に行えます。

コードで解決したい場合は、以下を参照してください。公式ドキュメント

チェックアウトページを再設計する

上記2つの方法でチェックアウトページのフィールドを変更・管理できますが、デフォルトのチェックアウトページのスタイルがサイトのカスタマイズ要件を満たさない場合もあります。その場合は、プラグインを使用してチェックアウトページを再デザインすることもできます。

ここでは有名なものをおすすめします。CartFlowsプラグイン。

WordPress 管理画面から CartFlows をインストールした後、プラグイン設定に入ります。このプラグインはビルダーと連携して使用できるため、自分でページをデザインするのも非常に簡単です。

初心者にとっては、プラグインに付属の Flow Templates から1つ選んで修正して使用するのが便利です。

自定义WooCommerce结账页面

まず、Checkout Pageを作成またはインポートし、ページデザインを行い、保存します。

自定义WooCommerce结账页面

次に、プラグイン設定で、Global Checkoutを先ほど作成したチェックアウトページに設定します。

WooCommerce自定义结账页面

最後に、フロントエンドでユーザーがチェックアウトする際、チェックアウトページは自分でデザインしたページになります。

以上が Naiba が共有する WooCommerce チェックアウトページのカスタマイズ方法です。お役に立てれば幸いです。

3.8/5 - (5 votes)
前の記事 WordPressがhello_newscriptウイルスに遭遇し、不可解に回復 同じタイムラインの近くのコンテンツを読み続ける。 次の記事 W3 Total Cache 2.1.1 クラック・日本語化版ダウンロード(使用チュートリアル付き) 次の関連チュートリアルや経験を表示する。

AIサイト構築アシスタント

🤖
こんにちは!私はNaibaサイト構築ノートのAIアシスタントです。何かお手伝いできることはありますか?
クイックコンサルティング: