テーマから woocommerce テンプレートをオーバーライドしたいと考えています。woocommerceの公式ドキュメントのすべての手順に従います。そして、私のテーマには woocommerce.php ファイルがないと確信しています。だから、なぜそれが機能しないのか理解できません。私は27のテーマを使用しています。
どんな助けでも大歓迎です。
テーマから woocommerce テンプレートをオーバーライドしたいと考えています。woocommerceの公式ドキュメントのすべての手順に従います。そして、私のテーマには woocommerce.php ファイルがないと確信しています。だから、なぜそれが機能しないのか理解できません。私は27のテーマを使用しています。
どんな助けでも大歓迎です。
多くの調査の後、最終的に私はここから私の答えを見つけましたWordPress - Failing to override woocommerce templates
実際、テンプレート フォルダー内のすべてのファイルを使用していますが、これが機能しなかった理由です。
とても簡単な手順。しかし、どうして見逃したのか理解できません!
Mo'men Mohamedさん、提案をありがとうござい ます。
Yes i agree with Mobashir. There are three steps to check why override not working :
私は同じ問題に直面しています。Elementor で JupiterX テーマを使用しており、JupiterX Childテーマのチェックアウト テンプレートを上書きしようとしていますが、読み込まれません。パスを再確認しましたthemes/jupiterx-child/woocommerce/checkout/form-checkout.php
。
解決:
問題を解決しました。実際、JupiterX テーマには独自の WooCommerce オーバーライド構造があります。themes/jupiterx/lib/templates/woocommerce/checkout/form-checkout.php
これは、子テーマであるthemes/jupiterx-child/lib/templates/woocommerce/checkout/form-checkout.php
.
詳細: themes.artbees.net/docs/overriding-woocommerce-templates