幫你的Email變裝
在網站上留下作者自己聯絡的Email,最怕的就是過不了多久,就被垃圾信的搜尋器收集到,開始過著垃圾信收不完的苦日子。所以很多人都是用例如{小老鼠}或是{a}這種字串取代@,或是OOO (at) XXX (dot) com,甚至有使用圖檔等等。今天 max 跟大家分享一個幫你的Email變裝的語法antispambot()
,使用的語法如下所示:
1 |
<?php echo antispambot(get_the_author_email()); ?> |
如果你想要讓訪客可以點選就開啟寫信的頁面,那麼語法如下所示 :
1 |
<a href="mailto:<?php echo antispambot(get_the_author_email()); ?>">寄信給我</a> |
以上的語法在網頁的呈現是正常的看見作者的Email,但是垃圾信的搜尋器是搜尋到一堆看不出Email的字串。
以上參考文件來源:
Protection From Harvesters:http://codex.wordpress.org/Protection_From_Harvesters
Template Tags/the author email:http://codex.wordpress.org/Template_Tags/the_author_email
這個真實用~等等來試試..謝囉!
8591
你好,謝謝你喜歡這篇文章,如果把別人的文章拷貝PO在你自己的網誌上,記的標示引用來源,再次感謝 :)
就是要有你這種有正義的人, 網路世界才會積極發展丫
mufasa.hsu
你好,max 只是將自己使用WordPress的經驗與心得跟大家分享。
也希望大家可以在這裡分享使用WordPress的心得與經驗。
多年來我都是以圖形顯示的方式在呈現自己Email,這是「人」才看得懂的(機器看不懂)。
不過 mailto:[email protected] 這種語法,可能要小心。據我非正式的調查,目前可能超過一半以上網路人口是用Web-Base的郵箱,不再是用Outlook之類的獨立email軟體。我就遇過一個人,他點了 mailto:[email protected] 這種語法連結,結果跳出Outlook後,他不知該怎麼辦(這軟體他根本沒設定),於是也沒有寄信出去。
Kai-shao 說的是,mail 的使用大概被google,yahoo跟M$給全包了。透過郵件軟體收發信件的,可能會越來越少了。