お問い合わせフォームのプラグインがあります[ http://wordpress.org/plugins/contact-us-form/]
フォームを有効にするには、[CONTACT-US-FORM]
ページ内...................質問私のページはページテンプレートを呼び出しています。 [CONTACT-US-FORM]ショートコードをphpテンプレートに追加することはできますか?私はそれを試しましたが、うまくいきませんでした
ありがとう
ワードプレスページは機能したが、私が望む方法ではなかった
[CONTACT-US-FORM]
phpお問い合わせテンプレートこのようなことを試してみたいが、うまくいかなかった
<?php
/*
Template Name: [contact us]
*/
get_header(); ?>
[CONTACT-US-FORM]
<?php get_footer(); ?>
これを試して:
<?php
/*
Template Name: [contact us]
*/
get_header();
echo do_shortcode('[CONTACT-US-FORM]');
?>
// PHPファイル(投稿エディタの外部)でショートコードを使用します。
echo do_shortcode( '' );
//ランディングページテンプレートのような形式でショートコードを使用します。
echo do_shortcode( '[contact-form-7 id="91" title="quote"]' );
//同じ方法
echo do_shortcode('[CONTACT-US-FORM]');
参照リンク[リンク]をご覧ください。
テキストウィジェットでショートコードの使用を有効にしてください。これを行うには、functions.phpファイルにこれを追加します
_add_filter( 'widget_text', 'do_shortcode' );
_
そして、任意のphpファイルで使用できます。<?php echo do_shortcode('[YOUR-SHORTCODE-NAME/TAG]'); ?>
詳細についてはドキュメントを確認してください
https://developer.wordpress.org/reference/functions/do_shortcode/