0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

コンタクトフォーム7をテーマの中に組み込む

Posted at

今回WordPressで作られたウェブサイトの復旧作業を行う中で、備忘録として私自身経験を記録した方が良いことがありました。

今回の復旧作業は、テーマを応用してウェブサイトが作られていました。
最初依頼主から受け取ったファイル一式が、不思議な構成でした
phpの拡張子のファイルでしたし、header.phpなどがあったので、WordPressで作られたウェブサイトの一部かなと直感しました。

色々調べる中で、テーマの中に入れてみようと思い、テーマのフォルダの中に配置してみました。
予想が当たって、ウェブサイトを表示できました。
でもSVG画像だけが表示されていないように見えたので、ドツボにハマってしまいました。
それで、前回の記事を書いたのです。

結局は、画像のパスを修正したら、直りました。

次にメールフォームの関連で、不思議なファイルがありました。
contact.phpなのですが、ファイルの中は、コンタクトフォーム7でフォームを作るときに入力する内容でcssも使われていました。
そして同じ内容で、タグが並んでいました。

結局contact.phpを気にせず、このファイルの中のタグの部分を、コンタクトフォームのタグの欄に、コピペしました。
そして、の部分は、無視しました。

 <?php echo do_shortcode( '[contact-form-7 id="9" title="contact"]' ); ?>

この部分のcontact-form-7 id="9" title="contact"を今回作ったフォームのIDに変更して対応しました。
この方法でも、ちゃんとCSSが反映されて意図した通りに復旧できました。

今回は、下記のブログなどの記事を参考にしました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?