WordPressのエディター(本文入力部分)にてメールアドレスを記載するときに、エンティティ化して記載したい場合、「ビジュアル」「テキスト」の切り替えなどによってエンティティが解除されたり色々不安定になります。
どうやったらさくっとメールアドレスが記載できるか?
今回はショートコードを作って書く方法を紹介します。
・・・・ていうか、エンティティじゃ不十分でしょ?っていう意見については、時間があるときに方法②を書いてフォローしようと思います。
ショートコードを新しく作るときは、functions.php に追加します。
/* * メアド表示のショートコード */ function show_email_func() { return '<a href="mailto:sibo@ccc-labo.net">sibo@ccc-labo.net</a>'; } add_shortcode('show_email', 'show_email_func');
return ‘×××’; の×××部分を、エンティティ化した文字列を入れてください。
今回は私のダミーアドレスをいれてあります。
エンティティにはいつもこのサイトにお世話になっております。
http://www.luft.co.jp/cgi/coding.php
WPのエディタには下記を記入します。
[show_email]
実際に書くと、下記のように表示されます。
[show_email]
ショートコードって便利ですねー。