サポート » 使い方全般 » フォーム項目のファイル名

  • 解決済 gye56

    (@gye56)


    サイトAにContactform7とContact Form 7 add confirmをインストールし、項目やデザインを編集していたのですが
    その後、Wordpressファイルを全て削除してしまい、Contactform7の項目や内容も復元したいと考えております。
    バックアップはとってあります。
    Wordpressを新たにインストールしContactform7とContact Form 7 add confirmもインストールまではしたのですが、
    Contactform7の「フォーム」の内容が、どのファイルなのか分からず
    どなたか分かるかたはいませんでしょうか、、
    ファイルが分かれば、コードをコピペして復活できるのでは?と考えています。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • こんにちはContactform7の「フォーム」の内容はデータベースに保存されていると思います。

    ファイルで書き出している形でしたらバックアップの中にsqlの拡張子かxmlの拡張子で吐き出されている場合もあると思います。(圧縮されていれば.xml.gzみたいになっている場合もあります)そのファイルを開いてContactform7の「フォーム」の内容にある単語で検索してヒットすればバックアップ時にデータが含まれていることがわかります。

    ただバックアップの取り方によってはデータベースの内容で保存しないとしている可能性も0ではないのでそちらも合わせて確認が必要ですね。

    DB内の位置も確認してみましたが
    Contactform7の「フォーム」の内容は
    wp_postsテーブルに保存されていました。
    当方環境
    WordPress ver5.9.3
    Contact Form 7 ver5.5.4

    以下mysqlが触れる方であれば
    select * from wp_posts where id = ここに調べたいフォームのIDを入れる;
    のようなコマンドで調べることができると思います。
    フォームのIDの部分はWordPressの管理画面でフォームの編集画面にアクセスした時のURLにpost=xxxxという箇所があると思いますのでそれがidになります。

    まずはDBのバックアップ内をご確認するのが良いと思います。
    ※add confirmの方は確認しておりませんので同様の方法で確認してみてください。

    • この返信は2ヶ月、 2週前にhokutonojikeiが編集しました。
    • この返信は2ヶ月、 2週前にhokutonojikeiが編集しました。

    こんにちは

    Contact Form 7 の設定内容はデータベースに保存されています。
    ファイルではありません。
    データベースが残っていれば、接続先をそちらに変更するなどして復旧できるかもしれません。

    トピック投稿者 gye56

    (@gye56)

    ありがとうございます!解決いたしました!

    • この返信は2ヶ月、 2週前にgye56が編集しました。
3件の返信を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。