WordPress中文论坛 - WordPress Chinese Forums

 找回密码
 注册
查看: 1273|回复: 0

请教一个调用作者最新文章的代码

[复制链接]

5

主题

20

帖子

20

金钱

WP 熟手

Rank: 2Rank: 2

积分
137
发表于 2016-10-22 11:28:06 | 显示全部楼层 |阅读模式
现在用的是小工具文本。

  1. <a href="<?php echo bloginfo('url')."?author=".get_the_author_id()?>" class="c1"> <font size=5><?php the_author()?></font></a>
  2. :<font size=4><?php if(get_the_author_description()){the_author_description();}else{echo "这个作者貌似有点懒,什么都没有留下。";}?></font><br><br>

  3. <ul id="author_related">
  4. <strong><font size=5>作者最新运营文章:</font></strong>
  5. <?php
  6.   global $post;
  7.   $post_author = get_the_author_meta( 'user_login' );
  8.   $args = array(
  9.         'author_name' => $post_author,
  10.         'post__not_in' => array($post->ID),
  11.         'showposts' => 6,               // 显示相关文章数量
  12.         'orderby' => date,          // 按时间排序
  13.         'caller_get_posts' => 1
  14.     );
  15.   query_posts($args);

  16.   if (have_posts()) {
  17.     while (have_posts()) {
  18.       the_post(); update_post_caches($posts); ?>
  19.   <li><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
  20. <?php
  21.     }
  22.   }
  23.   else {
  24.     echo '<li>* 暂无运营文章</li>';
  25.   }
  26.   wp_reset_query();
  27. ?>
  28. </ul>
复制代码
但是又个问题。要是注册的用户是中文名的话,就没有办法调用成功。英文名用户调用正常。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|联系我们|WordPress中文论坛 - CNWP ( 闽ICP备12016335号-11 )

GMT+8, 2019-9-18 13:00 , Processed in 0.148743 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表