WordPress: Template Tags/the author email:修订间差异

来自站长百科
跳转至: 导航、​ 搜索
(新页面: == Description == This tag displays the email address for the author of a post. The '''E-mail''' field is set in the user's profile (Administration >...)
 
无编辑摘要
第1行: 第1行:
== Description ==
== Description ==
==描述 ==


This tag displays the email address for the author of a post.  The '''E-mail''' field is set in the user's profile ([[WordPress:Administration_Panels|Administration]] > [[WordPress:Administration_Panels#Your_Profile|Profile]] > [[WordPress:Your_Profile_SubPanel|Your Profile]]). This tag must be used within [[WordPress:The Loop]].
This tag displays the email address for the author of a post.  The '''E-mail''' field is set in the user's profile ([[WordPress:Administration_Panels|Administration]] > [[WordPress:Administration_Panels#Your_Profile|Profile]] > [[WordPress:Your_Profile_SubPanel|Your Profile]]). This tag must be used within [[WordPress:The Loop]].
这个标签显示了文章作者的电子邮件地址。'''电子邮件'''栏设置在用户的基本资料([[WordPress:Administration_Panels|管理]] > [[WordPress:Administration_Panels#Your_Profile|基本资料]] > [[WordPress:Your_Profile_SubPanel|你的基本资料]])中。这个标签必须在[[WordPress:The Loop|The Loop]]内部使用。


Note that the address is '''not''' encoded or protected in any way from harvesting by spambots. For this, see the [[WordPress:#Secure_From_Spammers|Secure From Spammers example]].
Note that the address is '''not''' encoded or protected in any way from harvesting by spambots. For this, see the [[WordPress:#Secure_From_Spammers|Secure From Spammers example]].
注意,电子邮件地址并没有编码或者以任何的方式免遭spambots截获。关于这一点,请看看[[WordPress:#Secure_From_Spammers|免遭垃圾广告袭击的例子]]。


== Usage ==
== Usage ==
== 用法 ==
%%% <?php the_author_email(); ?> %%%


%%% <?php the_author_email(); ?> %%%
%%% <?php the_author_email(); ?> %%%


== Examples ==
== Examples ==
== 例子 ==


=== Mailto Link ===
=== Mailto Link ===
=== Mailto 链接 ===
Displays author email address as a "mailto" link.
Displays author email address as a "mailto" link.
将作者的电子邮件地址显示为一个"mailto"链接。


  <nowiki>&lt;a href="mailto:<?php the_author_email(); ?>"&gt;Contact the author&lt;/a&gt;</nowiki>
  <nowiki>&lt;a href="mailto:<?php the_author_email(); ?>"&gt;Contact the author&lt;/a&gt;</nowiki>
<nowiki>&lt;a href="mailto:<?php the_作者_电子邮件(); ?>"&gt;联系作者&lt;/a&gt;</nowiki>


=== Secure From Spammers ===
=== Secure From Spammers ===
=== 免遭垃圾广告袭击 ===
This example partially 'obfuscates' address by using the internal function ''antispambot()'' to encode portions in [[WordPress:Fun_Character_Entities|HTML character entities]] (these are read correctly by your browser). Note the example uses '''get_the_author_email()''' function, because [[WordPress:Template_Tags/the_author_email|the_author_email()]] echoes the address before ''antispambot()'' can act upon it.
This example partially 'obfuscates' address by using the internal function ''antispambot()'' to encode portions in [[WordPress:Fun_Character_Entities|HTML character entities]] (these are read correctly by your browser). Note the example uses '''get_the_author_email()''' function, because [[WordPress:Template_Tags/the_author_email|the_author_email()]] echoes the address before ''antispambot()'' can act upon it.


  <nowiki>&lt;a href="mailto:<?php echo antispambot(get_the_author_email()); ?>"&gt;email  
这个例子通常使用内部函数''antispambot()''编码[[WordPress:Fun_Character_Entities|HTML字符实体]]中的某部分(你的浏览器能够正确地读出这些字符),使得电子邮件地址变得'模糊'。注意例子使用'''得到_the_作者_电子邮件()'''函数,因为[[WordPress:Template_Tags/the_author_email|the_作者_电子邮件()]]echoes地址之后,''antispambot()''才能运行。
 
<nowiki>&lt;a href="mailto:<?php echo antispambot(get_the_author_email()); ?>"&gt;email
  author&lt;/a&gt;</nowiki>
 
<nowiki>&lt;a href="mailto:<?php echo antispambot(get_the_author_email()); ?>"&gt;email  
  author&lt;/a&gt;</nowiki>
  author&lt;/a&gt;</nowiki>


== Parameters ==
== Parameters ==
== 参数 ==


This tag does not accept any parameters.
This tag does not accept any parameters.
这个标签不接受任何参数。
== Related ==


== Related ==
== 相关的==


{{Tag Author Tags}}
{{Tag Author Tags}}


{{No Param Tag Footer}}
{{标签作者标签}}
 
{{没有 Param 标签 页底文字}}

2008年6月28日 (六) 11:43的版本

Description

描述

This tag displays the email address for the author of a post. The E-mail field is set in the user's profile (Administration > Profile > Your Profile). This tag must be used within WordPress:The Loop.

这个标签显示了文章作者的电子邮件地址。电子邮件栏设置在用户的基本资料(管理 > 基本资料 > 你的基本资料)中。这个标签必须在The Loop内部使用。

Note that the address is not encoded or protected in any way from harvesting by spambots. For this, see the [[WordPress:#Secure_From_Spammers|Secure From Spammers example]].

注意,电子邮件地址并没有编码或者以任何的方式免遭spambots截获。关于这一点,请看看[[WordPress:#Secure_From_Spammers|免遭垃圾广告袭击的例子]]。

Usage

用法

%%% <?php the_author_email(); ?> %%%

%%% <?php the_author_email(); ?> %%%

Examples

例子

Mailto Link

Mailto 链接

Displays author email address as a "mailto" link.

将作者的电子邮件地址显示为一个"mailto"链接。

<a href="mailto:<?php the_author_email(); ?>">Contact the author</a>

<a href="mailto:<?php the_作者_电子邮件(); ?>">联系作者</a>

Secure From Spammers

免遭垃圾广告袭击

This example partially 'obfuscates' address by using the internal function antispambot() to encode portions in HTML character entities (these are read correctly by your browser). Note the example uses get_the_author_email() function, because the_author_email() echoes the address before antispambot() can act upon it.

这个例子通常使用内部函数antispambot()编码HTML字符实体中的某部分(你的浏览器能够正确地读出这些字符),使得电子邮件地址变得'模糊'。注意例子使用得到_the_作者_电子邮件()函数,因为the_作者_电子邮件()echoes地址之后,antispambot()才能运行。

<a href="mailto:<?php echo antispambot(get_the_author_email()); ?>">email author</a>

<a href="mailto:<?php echo antispambot(get_the_author_email()); ?>">email author</a>

Parameters

参数

This tag does not accept any parameters. 这个标签不接受任何参数。

Related

相关的

模板:Tag Author Tags

the_author, the_author_description, the_author_login, the_author_firstname, the_author_lastname, the_author_nickname, the_author_ID, the_author_email, the_author_url, the_author_link, the_author_icq, the_author_aim, the_author_yim, the_author_msn, the_author_posts, the_author_posts_link, list_authors, wp_list_authors