web-dev-qa-db-ja.com

チェックアウトテンプレートのWoocommerceロケーション

チェックアウトページを編集しようとしていますが、テンプレートが見つかりません。チェックアウトフィールドがあるファイルのプラグイン内の場所は何ですか?

23
jOpacic

チェックアウトページを構成するいくつかのphpファイルがあります。

wp-content/plugins/woocommerce/templates/checkout /

  • cart-errors.php
  • form-b​​illing.php
  • form-checkout.php
  • form-coupon.php
  • form-login.php
  • form-pay.php
  • form-shipping.php
  • review-order.php
  • thankyou.php

wp-content/plugins/woocommerce/templates/checkout/form-checkout.phpがメインファイルです。

[Woo Commerce Docsのテンプレート構造] [1]

http://wcdocs.woothemes.com/codex/template-structure/ https://docs.woothemes.com/document/template-structure/

テンプレートフォルダをコピーすることをお勧めします テンプレートフォルダーに、変更するファイルをwoocommerceプラグインディレクトリからコピーすることをお勧めします。テーマのルートに配置し、名前をwoocommerceに変更します(アップグレードを可能にするために、プラグインディレクトリにテンプレートフォルダーをそのまま残します)。

38
Justin Beaudry

デフォルトでは一般的なテーマのpage.phpテンプレートであるカートテンプレートに注意してください。

page.phpを変更してカートのレイアウトを変更するか、WordPressカートページに移動して、他のテンプレートのテンプレートを編集および変更します。

それがお役に立てば幸いです、私はそれを探して2時間無駄にしました。

5
jcdarocha

チェックアウトページを制御するいくつかのテンプレートのセットがあります。これらは、templates/checkoutのWooCommerceプラグインフォルダーにあります。

Woocommerce/templates/checkoutフォルダーをテーマのフォルダー内に配置し、変更したいテンプレートをそこにコピーできます。これらは、プラグイン自体を変更せずに通常のテンプレートをオーバーライドします。そうすれば、WooCommerceの更新時に変更が上書きされることはありません。

2
Doug Smith

注:プラグインファイルを直接編集することはお勧めしません。誤って更新すると、すべての変更が失われるためです。最初に/ woocommerce/templates /ディレクトリーを/ theme/woocommerce /および

次に、theme/woocommerce/checkout/のファイルを編集する必要があります

さらに参照: https://docs.woocommerce.com/document/template-structure/

1
Shiv Singh