はてなブログにメールフォームを追加した(WordPressのメールフォーム)
メインで製作中のサイトcoooook.comは、オリジナルドメインにしていますが、
はてなブログです。
そこに、こんなメールフォームを追加してみました。
「iframe」で、レンタルサーバーにあるWordPressのメールフォーム(コンタクトフォーム7)を、読み込んでいるだけですが。
<p><iframe src="http://files.coooook.com/mailform/" width="100%" height="700px" frameborder="0"></iframe></p>
ただし、普通に読み込むと、このような感じになってしまう。
ヘッダーやタイトルとか要らないものも表示してしまうので、テーマのCSSを書き換えました。
使用したWordPressのテーマは、Twenty Eleven。
それを1カラムの設定しにて、下記のCSSをstyle.cssの最後に追加しました。
/* =mailform ----------------------------------------------- */ body { background: none repeat scroll 0% 0% #ffffff; } #page { margin: 0 auto; } #branding, .entry-header, #site-generator { display:none; } #main { padding: 0px; } .singular.page .hentry { padding: 0px; }
レンタルサーバーによっては、別ドメインのものを読み込めなかったりするのかもしれませんが。