WordPressサイトにフォームを追加したい。読んだあと この、私はそれのアイデアを得ました。
サイトは使用します テンペラのテーマ.
フォルダ内 tempera/templates
カスタムページのテンプレートとしてテンプレートを再作成しました。
今私はしたい include("form.php")
.
どこに保管すればいいですか form.php
?に tempera/includes
またはインストールのフォルダにありますか?
そうだろう include("form.php")
仕事または私はディレクトリを上る必要がありますか?
回答:
回答№1は0ファイルはどこにでも追加できます。テーマ。自分にとって意味のある組織スキームを使用する必要があります。パーシャルがたくさんあるとすぐに散らかってしまうので、テーマルートには入れません。
複数のフォームがある場合は、 forms
テーマ内のディレクトリ。その後、使用することができます get_template_part
それを含めるために。
get_template_part("forms/my-form");
上記の例では、フォームがに保存されていることを前提としています theme/forms/my-form.php
.
回答№2の-3
このファイルをテーマ内に配置する必要がありますフォルダ。参照したチュートリアルに従って、カスタムページテンプレートを作成しました。テンプレートを作成し、アクティブなテーマに配置します。管理パネルのテンプレートオプションで、カスタムテンプレートの表示が開始されます。