Wordpress模板标签——作者标签

the_author

描述:通过使用模板标签,可以显示一篇文章的作者。必须在The Loop中使用这个标签。
用法: <?php the_author();?>
例子:显示作者的“公用”名


the_author_description

描述:the_author_description是文本的一个部分,用来显示用户的描述信息,而且可能描写得非常地长。必须在The Loop内部使用这个标签。
用法:<?php the_author_description();?>
例子:<p>作者个人描述:<?php the_author_description();?></p>


the_author_login

描述:这个标签显示了文章作者的用户名,用户名不可更改。必须在The Loop内部使用这个标签。注:公开登录信息,并不是个好主意。
用法:<?php the_author_login();?>
例子:<p>作者 用户名: <?php the_author_login();?></p>


the_author_firstname

描述:这个标签显示了文章作者的名。必须在The Loop内部使用这个标签。
用法:<?php the_author_firstname();?>
例子:<p>这篇文章由 <?php the_author_firstname()写的;?></p>


the_author_lastname

描述:这个标签显示了文章作者的姓。这个标签必须在The Loop内使用。
用法:<?php the_author_lastname();?>
例子:显示作者的姓和名。
<p>文章作者:<?php the_author_firstname();?> <?php the_author_lastname();?></p>


the_author_nickname

描述:这个标签显示了文章作者的昵称。这个标签必须在The Loop内使用。
用法:<?php the_author_nickname();?>
例子:<p>由 <?php the_author_nickname()发表的;?></p>


the_author_ID
描述:为文章的作者显示唯一的用户ID;标签必须在The Loop内部。
用法:<?php the_author_ID();?>
例子:使用作者的ID作为一个查询链接连接到作者的所有的文章。
<a href="/blog/index.php?author=<?php the_author_ID();?>">View all posts by <?php the_author_nickname();?></a>


the_author_email

描述:这个标签显示了文章作者的电子邮件地址。这个标签必须在The Loop内部使用。 注意,电子邮件地址并没有编码或者以任何的方式免遭spambots截获。关于这一点,请看看免遭垃圾广告袭击的例子。

用法:<?php the_author_email();?>

例子:Mailto 链接

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

<a href="mailto:<?php the_author_email(); ?> ?>">联系作者</a>

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

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


the_author_url

描述:这个标签显示了文章作者网站的URL。必须在The Loop内部使用这个标签。

用法:<?php the_author_url();?>

例子:显示作者的URL作为一个链接和链接文本。

<p>Author's web site: <a href="http://shensainan85.blog.163.com/blog/<?php the_author_url();?>"><?php the_author_url();?></a></p>

这个例子将作者的姓名显示为一个链接,连接到作者的网站。

<?php if (get_the_author_url()) {?><a href="http://shensainan85.blog.163.com/blog/<?php the_author_url();?>"><?php the_author();?></a><?php } else { the_author(); }?>


the_author_link

描述:这个标签显示了连接到文章作者网站的一个链接。链接的文本是作者的公用名。必须在The Loop内使用这个标签。

用法:<?php the_author_link();?>

例子:将作者的网站URL显示为一个链接,链接的文本是作者的基本资料公开显示名称区。在这个例子中,作者显示的姓名是James Smith。 <p>Written by: <?php the_author_link();?></p>


the_author_posts

描述:显示作者已经发表的所有文章的总数。草稿和密码文章不包含在内。必须在The Loop内部使用这个标签。

用法:<?php the_author_posts();?>

例子:显示作者名和文章数目。 <p><?php the_author();?> has blogged <?php the_author_posts();?> posts</p>


the_author_posts_link

描述:显示连接到文章作者所有文章的一个链接。链接文本是用户在栏中公开显示的名称。点击当前链接的结果由作者模板>的 模板层级控制。必须在The Loop内部使用这个标签。

用法:<?php the_author_posts_link();?>

例子:显示链接,默认链接文章参数值是用户公用名。

<p>Other posts by <?php the_author_posts_link();?></p>


wp_list_authors

描述:显示一个博客作者的列表,如果用户写了一些文章,用户名会以一个链接的方式显示,链接到用户所写的文章。这个标签随意地显示每个作者的文章数目和RSS feed链接。

用法:<?php wp_list_authors('arguments');?>

例子:默认用法

$defaults = array('optioncount' => false, 'exclude_admin' => true, 'show_fullname' => false,

'hide_empty' => true,'feed' => '', 'feed_image' => '');

默认情况下,用法显示为:

  • 不显示文章的数目。
  • 从列表中移除'管理'作者
  • 不显示全名(姓和名),但是显示作者的昵称
  • 删除没有文章的作者
  • 不显示作者feed文本
  • 不显示作者feed图像

<?php wp_list_authors();?>

参数

optioncount

(boolean)显示每个作者发表的文章的数目。选项是:

· 1 (true)

· 0 (false– 这是默认的)

exclude_admin

(boolean) 从作者列表上排除'管理' (以管理帐户登录)帐户。选项是:

· 1 (true – 这是默认的)

· 0 (false)

show_fullname :(boolean)显示文章作者的全名(姓和名)。如果是否的,则显示昵称。选项是:

· 1 (true)

· 0 (false – 这是默认的)

hide_empty

(boolean) 不显示没写文章的作者。选项是:

· 1 (true–这是默认的)

· 0 (false)

feed

(string)文本显示连接到每个作者的RSS feed的链接。

默认是没有文章,而且没有显示feed。

feed_image

(string) 一个图形的路径/文件名。这个作为每个作者的RSS feed的链接,而且覆盖了feed 参数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值