テンプレートからフォームを呼び出したいが、IDを使用したくない(フォームが異なるサーバーに異なるIDを持つため)。 IDではなく名前からフォームを呼び出す方法はありますか?MailChimp for WordPress:IDではなくその名前からフォームを表示する方法はありますか?
EDIT:私のテンプレートでは、echo do_shortcode('[mc4wp_form id="7"]');
というフォームを呼び出すのではなく、(同じフォームに別のIDがある別のサーバーでは動作しません)明示するために、名前を使ってその種のコマンド:display_mailchimp_form('android_user_signup');
ここで、 'android_user_signup'は私のフォームの名前です。このように、同じフォームが異なるサーバー上のIDが異なる場合でも、名前が同じであれば、フォームは正常に呼び出されます。あなたの関数で独自の機能を備えた
あなたが複数のサイトで同じフォームを使用していますか? – scoopzilla
いいえ、私のローカル(dev)サーバーとオンライン(プロダクション)サーバーでのみ。 – drake035
ああ、DEVとPRODUCTIONはいくつかの点で同期し、1つのDBを使用しているからです。はい? – scoopzilla