サインアップフォームを作成してヘッダーに配置しました。
<div>
<h5 class="myapp-sign-up-text">Sign up for updates</h5>
<form class="myapp-email-form">
<input type="text" name="email" placeholder="Your email address" class="myapp-subscription-input" />
<input type="submit" value="Subscribe" class="myapp-subscription-submit" />
</form>
</div>
フッターにも同じコードを使用したいと思います。これをパーシャルにしてDRY関数を使ってロードするPHP方法はありますか?
あなたが探しているものは get_template_part
functionです。
それでは、フォームをpart-form-signup.php
というファイルに入れたとしましょう。そうすれば、次のようにして、その部分テンプレートをどこにでも簡単に含めることができます。
get_template_part( 'part-form-signup' );
Get_template_part()をチェックアウトしてください。また、 これは良いです トピックについての/を読んでください。