過去に別の方から同様の質問がありましたが解決されていなく、
私も同じ状態に陥りましたので質問させて頂きます。
◆やりたい事
WPでMW WP formを使い、投稿ページのタイトルをMW WP formに「value="{post_title}"」で表示
問い合わせフォーム1つ、各投稿ページからリンク。自動で各ページのタイトルを取得。
などで紹介されている方法がいくつかあり、それぞれ試してみましたらが、
上手くいきません。
サイト参考例↓
https://meglog.net/wordpress/get-parameter-from-url-into-form.html
◆実際に行ったこと
「MW WP form」 プラグイン設定
[mwform_text name="商品" value="{post_title}"] を記入
「引数を有効にする」にチェック。
問い合わせ画面を固定ページで作成 URL⇒https:サイトのURL/contact
「https:サイトのURL/contact」に、上記「MW WP form」のショートコード貼り付け。
投稿ページ「https:サイトのURL/テスト/」を作成
記事内に
<a href="<?php echo home_url(); ?>/contact/?post_id=<?php echo get_the_ID(); ?>">この商品に関するお問合わせ</a>
を記入。
上記を行いましたが、投稿ページ上で「この商品に関するお問合わせ リンク文字」が表示されません。
◆環境
WP
WordPress バージョン 5.4
テーマ
Twenty Twenty バージョン: 1.2
MW WP form
バージョン 4.2.0
※テーマに問題があるかと思い、他テーマでも試してみましたが表示されませんでした。