Question to say "I can!"

今天快三走势图:如何为 WordPress 博客添加一个作者页面

2013-09-29

参考于:如何为 WordPress 博客添加一个作者页面

by:?keene

没错,这又是一个 How to do 方面的日志,关于?Wordpress 的作者页面。

author.php?模板是用来定义Wordpress 主题里的作者页的模板文件,如果你的主题里没有它,?Wordpress 会默认寻找 archives.php文件,如果连?archives.php 都不可用,?Wordpress 会接着寻找你的 index.php 文件,如果?index.php都不存在的话,OK,你这个主题可以关门大吉了。

创建?author.php?模板,我建议你拷贝主题里面的?archives.php 文件,另存为?author.php 即可,你甚至可以拷贝 single.php的内容。

下面来修改准备好的author.php 文件。

把显示正文的代码段修改为如下代码:

<?php
if(isset($_GET['author_name'])) :
$curauth = get_userdatabylogin($author_name);
else :
$curauth = get_userdata(intval($author));
endif;
?>
<h3>About: <?php echo $curauth->display_name; ?></h3>
<p><strong>Website:</strong> <a href="<?php echo $curauth->user_url; ?>"><?php echo $curauth->user_url; ?></a></p>
<p><strong>Profile:</strong> <?php echo $curauth->user_description; ?></p>
<h3>Posts by <?php echo $curauth->display_name; ?>:</h3>
<ul>
<!-- The Loop -->
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<li>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>">
<?php the_title(); ?></a>
</li>
<?php endwhile; else: ?>
<p><?php _e('No posts by this author.'); ?></p>
<?php endif; ?>
<!-- End Loop -->
</ul>

上面的代码会显示作者的绰号,作者网址和作者描述,以及列表形式的日志标题,除了日志列表,其他信息都可以在?Wordpress 后台的 用户 > 个人资料 处设置,当然如果你熟悉主题制作的 PHP 函数,li 标签的内容就可以按照你的需求进行设置了,最后显示的日志列表内容也会有所不同。ifonder 作者页就是用上面的代码制作的,不过我没编辑描述信息,想看具体显示结果的点击日志标题下面的 Keene 链接吧~~

最后,将作者链接指向到作者页面,你可以使用下面的代码:

1 <?php the_author_posts_link(); ?>

好了,剩下的自己发挥吧,

作者:admin | Categories:设计问题 | Tags: 、、

一条评论

  1. 烂番茄网说道:

    碉堡了,很是不错的哈,博主我像弄个播放页怎么弄呢?影音类型的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

  • 财经随笔:年近半百,“金融科技”仍是少年 2019-05-20
  • 山西寿阳:竹马戏演员的台前幕后 2019-05-19
  • 主城赏荷地图出炉 快带上相机出发 2019-05-19
  • 男人不安全了?日本读心美女机器人,你咋想的它全知道! 2019-05-03
  • 重庆市永川区:“1+8+X”模式探索基层人民调解新路子 2019-05-03
  • 春节我在岗:爸妈,儿子在军营给您们拜年了 2019-04-22
  • 传统文化,在中国文化里,居住是衡量一个家庭生活的基本因素。 2019-04-15
  • 俄韩就铺设途经朝鲜的天然气管道恢复磋商 2019-04-15
  • 经营者要想“我心换你心”,就要未雨绸缪,让不诚信的诱惑少一点,如此才能在市场中生存下来。反过来说,承担不起亏损就关门歇业,是否也是一种不诚信呢? 2019-04-11
  • 江西省能源集团公司党委副书记胡运生等2人被调查 2019-04-11
  • 乌鲁木齐:这个端午,他们的假日叫“坚守” 2019-03-29
  • 中国电信安康分公司60家智慧家庭便民服务中心盛大开业中国电信安康-最新活动 2019-03-28
  • 中心城区核心片组完成签约清零任务 2019-03-28
  • (Dos sesiones) Legislativo nacional de China concluye sesión anual Spanish.xinhuanet.com 2019-03-28
  • 西班牙一旅游公司官网竟把台湾和香港列为“国家” 2019-03-27
  • 672| 784| 349| 212| 262| 122| 148| 462| 520| 89|