サポート » プラグイン » Jetpack でフォームの送信済み後の並び方のルールについて

  • いつもお世話になっております。

    Jetpack のフォームを利用しています。
    フォーム作成時の並びについては、入力欄、エラー時等に反映されるのですが、
    送信完了の時のルールは大きく変わってしまいます。

    【作成時】
    名前(必須)
    メールアドレス(必須)
    ウェブサイト
    所在地(必須)
    連絡先
    コメント

    【送信済】
    名前
    メールアドレス
    ウェブサイト
    コメント
    所在地
    連絡先

    となりました。
    登録時のデフォルトが影響しているのかな?と思って、
    一旦全部消して再度登録しなおしてもおかしくなります。

    これを任意の(できれば登録フォームの)順番に
    表示する方法はありますか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • ソースを読む限りでは、
    標準フィールド=>その他のフィールド
    決めうちですね。標準フィールドは、name, email, url, subject の順、
    その他のフィールドも並び順は選択できないようです。

    プラグイン開発者に要望を出したら、送信時のフォームと同じ順番にしてもらえるかもしれません。
    (カスタム投稿タイプに入力する都合でこうなっている可能性もありますが)

    http://plugins.svn.wordpress.org/jetpack/tags/2.0.2/modules/contact-form/grunion-contact-form.php

    // “Standard” field whitelist
    から

    トピック投稿者 sano_koyuki

    (@sano_koyuki)

    なるほど…
    プラグインをカスタマイズしたりフックしたり…
    という知識があればなんとかなるのかもしれませんが、
    私の力量では難しいかもしれませんね。

    解決できたらこちらで報告させて頂きます。
    php-web さん、ありがとうございます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「Jetpack でフォームの送信済み後の並び方のルールについて」には新たに返信することはできません。