WordPressのページ内に、“お問い合わせ用のメールリンク”を表示したい場合、テンプレートタグの「bloginfo」を利用します。
まずは、どのメールアドレス宛てのリンクにするかの設定から見ていきます。
メールアドレスを設定する
管理画面(ダッシュボード)の[設定]→[一般]画面を表示します。そちらに「メールアドレス」という項目があると思いますが、こちらに登録されているメールアドレス宛てになるので、任意で入力しておいてください。
こちらのサンプルでは、仮に「info@sample.com」という入力としておきます。
では、どの場所にメールリンクを表示するかは自由ですが、こちらでは「フッターのコピーライトの後ろ」に続けて表示する場合を見ていきます。
footer.phpを修正する
1 2 3 4 |
<div class="site-info"> Copyright © 2014-<?php echo date('Y'); ?><?php bloginfo( 'name' ); ?> All Rights Reserved. [<a href="mailto:<?php bloginfo('admin_email'); ?>">お問い合わせ</a>] </div><!-- .site-info --> |
3行目の部分がメールリンクに当たります。
<a>タグのリンクに「mailto:」を指定して、bloginfoというテンプレートタグのパラメータに「’admin_email’」を指定しています。
実際に表示された部分を確認してみると、
このように[お問い合わせ]という部分にメールリンクが貼られているかと思いますが、サイト内のどこにメールリンクを配置するかはお好みで選んでみてください。