私はこれに関する文書を見つけることができないので、ここの誰かが助けてくれるかもしれません。私はfunctions.phpファイルにすべてのWooCommerceフックを追加していますが、むしろ、それらをまとめて別々のファイルにまとめて整理して整理しています。明らかに、私はこれらのために別のPHPファイルが必要になりますが、今のようにコードが実行されるようにfunctions.phpファイルにリンクするにはどうすればいいですか?ありがとうWooCommerceフックのための別個のPHPファイルを作成する
0
A
答えて
1
あなたのwoocommerceフックのコード名で何かをしたいだけ新しいファイルを作成します。 Ex。 woocommercehook.php
とファイルをテーマフォルダに配置します。
のfunction.phpファイルには、最後にwoocommercehook.php
ファイルが含まれています。
include("woocommercehook.php");
完了。早い段階ですべて同じように動作します。
1
PHP include/include_onceとrequire/require_onceは正常に動作します。ただし、 フック(woo-hooks.php
)で別のファイルを作成し、WP get_template_directoryを使用してファイルを要求します。
require get_template_directory() . '/woo-hooks.php';
関連する問題
- 1. カスタムプラグインのためのWoocommerceフックの使用
- 2. オーダー更新のためのWoocommerceフック
- 3. Place注文のカスタム動作のためのWoocommerceフック
- 4. woocommerceの製品比較のための別個のレビュー
- 5. 個々のPHPファイルのためのAjax成功関数location.reload
- 6. 必要なコメントを作成するTortoiseのためのフックSVN
- 7. 対象となるクエリを使用するための個別インデックスの作成
- 8. 1つのCSVファイルから個別のファイルを作成
- 9. MDC-web個別のcssファイルを作成する方法コンポーネント
- 10. 個別のユーザー用の個別の構成ファイル
- 11. 作成時にデータベースに行を作成するためのActiveRecordフック
- 12. Woocommerce各カテゴリの個別製品ループ
- 13. PHPコードから.poファイルを作成するためのxgettext
- 14. php別のファイルからファイルを作成する
- 15. woocommerceのフックにアクションを追加する
- 16. .xlsファイルを作成し、XLSファイル&を作成するためにPHP
- 17. WinAPIフックのためのフックとトランポリンの機能の作り方
- 18. ワードプレスとフックWoocommerce
- 19. Woocommerceの条件付き特集画像と個別のギャラリーを別々のループにまとめました
- 20. 編集製品のフックWoocommerce
- 21. Wordpress - Woocommerce:配送料に税金を適用するためのフック?
- 22. WooCommerceをwoocommerce_thankyouにフック
- 23. 列名の一部の別個のリストを作成する
- 24. リモートサーバ上でsshのために別個の秘密鍵を生成する
- 25. 別のモデルを作成する際にモデルを作成するためのベストプラクティス
- 26. 検索結果を表示するための別個のUITableViewを作成する
- 27. ゲームのためのPHPソケットサーバの作成
- 28. C#でカスタムタイプの別個のリストを作成する
- 29. 各列の個別のプロットを作成する
- 30. LINQ - 別個のアイテムのリストを作成する方法
なぜget get_template_directory()を使用するのですか? '/woo-hooks.php'; over include( "woocommercehook.php"); ? – Reece
require()関数はinclude()と同じですが、エラーの処理方法が異なります。エラーが発生した場合、include()関数は警告を生成しますが、スクリプトは実行を継続します。 require()は致命的なエラーを生成し、スクリプトは停止します。参照:https://stackoverflow.com/questions/2418473/difference-between-require-include-and-require-once get_template_directory() - サーバーの絶対パスを返します(例:/ home/user/public_html/wp)。 -content/themes/my_theme)ref:https://developer.wordpress.org/reference/functions/get_template_directory/ – omukiguy