MW WP Form内のショートコードを入れ子にしたい
-
フォーラムに慣れてなくて表記が変なところや不備などがあればお詫びします
タイトル通り、下記のように問い合わせプラグインのMW WP Formのショートコード内(属性部分)に別のショートコードを入れ子にしたいと思っています。
[mwform_text name=”yourname” id=”form-yourname” class=”form-text” size=”30″ maxlength=”30″ value=”[user_fullname]”]
最終的な目的は、
- 会員サイト(「ProfileGrid」使用)を運営するにあたり 問い合わせメールアドレスをページによって自動で変更したい(例:ユーザーid=1が書いたブログのページにある問い合わせを、id=1の登録メールアドレス宛に届くようにする)
- メンバー(例:id=2)がログイン状態の際、問い合わせフォームの「名前」「メールアドレス」のデフォルト値にを自動でログインユーザー(id=2)の名前・アドレスを設定したい
というものです。
調べたところ囲い込み型ショートコードの入れ子は情報がありましたが、自己完結型ショートコードの入れ子はほとんど情報がなく、唯一あった情報をもとに「nest」というショートコードを作成し 入れ子するショートコードの[]を{}に変更して対応してみました
しかし、上記のnestショートコードは動いているようでちゃんとフォームに変換されるにもかかわらず、valueのところは空白となってしまいます。
上記textショートコード外に、入れ子にしたいショートコードを入れたら表示できますので、ショートコードに誤りがあるという事はないと認識してます。
念のためContactForm7でも試しましたがうまくいきませんでした
MW WP Formの仕様、もしくはWordperssの仕様として、私の目的とする動作の実現は不可能なのでしょうか?勝手な要望を申し上げて恐縮ですが、上記要望実現のための手法もしくはヒント等ございましたらご教示いただけると嬉しいです
何卒よろしくお願いいたします
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「MW WP Form内のショートコードを入れ子にしたい」には新たに返信することはできません。