站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
WordPress:Author Templates
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
== 基础内容 == === Linking to Author Pages from Posts === === 从文章中链接到作者网页=== If you are going to use author pages, you will probably want to make sure that when a post is displayed, it comes with a link to the author page. You can generate this link, within [[WordPress:The Loop]], by using the [[WordPress:Template_Tags/the_author_posts_link|the_author_posts_link]] Template Tag. For example: 如果你准备使用作者网页,你可能想要确定文章什么时候显示,文章有一个链接链接到作者网页。你可以在[[WordPress:The Loop|The Loop]]内,通过使用[[WordPress:Template_Tags/the_author_posts_link|the_author_posts_link]]模板标签,创建这个链接。例如: <pre> <p>Written by: <?php the_author_posts_link(); ?></p> </pre> <pre> <p>Written by: <?php the_author_posts_link(); ?></p> </pre> '''Note:''' As of WP 2.1, the_author_link() no longer links to author pages - it links to the URL stored in that author's Profile page instead. the_author_posts_link() is currently the only way to link to a standard WP-generated author page. '''注:'''从WP2.1版本开始,the_author_link()不再链接到作者网页-而是链接到储存在作者的基本资料网页中的URL。the_author_posts_link()是当前链接到标准的WP产生的作者网页的唯一方式。 === List of Authors with Links === === 带有链接的作者列表 === Another way to generate links to author pages is to make an author list in your sidebar (or elsewhere in your Theme). The [[WordPress:Template_Tags/wp_list_authors|wp_list_authors]] Template Tag does that. Just place the following in your sidebar Template file: 产生链接到作者网页的链接的另一种方式是在边栏中创建一个作者列表(或者在你的主题的其它位置创建一个作者列表)。[[WordPress:Template_Tags/wp_list_authors|wp_list_authors]]可以为你创建。只要将下面的内容放入你的边栏模板文件即可: <pre> <h2>List of authors:</h2> <ul> <?php wp_list_authors(); ?> </ul> </pre> <pre> <h2>作者列表:</h2> <ul> <?php wp_list_authors(); ?> </ul> </pre> You may want to change the way the list of authors appears by using the arguments in [[WordPress:Template Tags/wp_list_authors|wp_list_authors()]]. For example, the administrator account (Username "admin") is excluded by default, but you can force [[WordPress:Template Tags/wp_list_authors|wp_list_authors()]] to include the admin account this way: 通过使用[[WordPress:Template Tags/wp_list_authors|wp_list_authors()]]中的参数,你可能想要更改作者列表显示的方式。例如,管理员帐户(用户名 "管理")默认情况下,是删除的,但是你可以迫使[[WordPress:Template Tags/wp_list_authors|wp_list_authors()]]以这种方式包含管理帐户: <pre> <ul> <?php wp_list_authors('exclude_admin=0'); ?> </ul> </pre> <pre> <ul> <?php wp_list_authors('exclude_admin=0'); ?> </ul> </pre> You can also combine arguments. By default, authors without posts are ignored, but in this example, all authors (users), including the administrator, are displayed. 你也可以将参数结合起来。默认情况下,没写文章的作者就会被忽视,但是在这个例子中,所有的作者(用户),包括管理员,都得到了显示。 '''NOTE''': in 2.1.2 using the '''exclude_admin''' function is irrelevant when setting '''hide_empty=0'''. Setting hide_empty to zero forces the admin account to be listed as well. '''注''':在2.1.2版本中,设置'''hide_empty=0'''时,使用'''exclude_admin'''函数是不相关的。将hide_empty设置为零,也能够迫使管理帐户列出。 <pre> <ul> <?php wp_list_authors('exclude_admin=0&hide_empty=0'); ?> </ul> </pre> <pre> <ul> <?php wp_list_authors('exclude_admin=0&hide_empty=0'); ?> </ul> </pre> There are also other options -- check out the [[WordPress:Template Tags/wp_list_authors]] page. 也有一些其它的选项—查看[[WordPress:Template Tags/wp_list_authors]]网页。 === What Template File is Used? === === 使用了什么模板文件? === Now that you have links to author pages, the next step in modifying what they look like is to figure out which of your theme's files is going to be used to display the posts. This is known as the [[WordPress:Template Hierarchy]]. 既然你已经拥有了链接,链接到另一个网页,下一步就是要更改网页的外观,想出使用哪种主题文件来显示文章。这也称为[[WordPress:Template Hierarchy|模板层级]]。 In the case of authors, the hierarchy is fairly simple. The Template Hierarchy specifies that WordPress uses the ''first'' Template file it finds in your current Theme's directory from the following list: #<tt style="font-weight:bold; color:#036">author.php</tt> #<tt style="font-weight:bold; color:#036">archive.php</tt> #<tt style="font-weight:bold; color:#036">index.php</tt> 对于作者方面,层级非常地简单。模板层级规定WordPress使用,WordPress在下面列表中你的当前主题目录中找到的''第一个''模板文件: #<tt style="font-weight:bold; color:#036">author.php</tt> #<tt style="font-weight:bold; color:#036">archive.php</tt> #<tt style="font-weight:bold; color:#036">index.php</tt> That is, if you do not have an <tt style="font-weight:bold; color:#036">author.php</tt> file, WordPress will check for <tt style="font-weight:bold; color:#036">archive.php</tt>, and so on. 就是说,如果你没有<tt style="font-weight:bold; color:#036">author.php</tt>文件,WordPress会查找<tt style="font-weight:bold; color:#036">archive.php</tt>,等等。 So, if you want to change the look of your author pages, you need to create an <tt>author.php</tt> file if it doesn't exist, by copying <tt>archive.php</tt> if that file exists, or <tt>index.php</tt> if it doesn't. The rest of the article assumes you are editing <tt>author.php</tt>. 因此,如果你想要更改作者网页的外观,如果<tt>author.php</tt>文件不存在,你需要创建<tt>author.php</tt>文件,如果<tt>author.php</tt>文件存在,你只要复制<tt>archive.php</tt>文件,或者文件不存在,复制<tt>index.php</tt>。文章的其余部分,是假定你正在编辑<tt>author.php</tt>。
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)