wordpress调用作者相关文章列表
开始之前,说明一点,以下所有方法输出的HTML代码格式都是以下形式,你可以根据需要进行修改:
<ul id="xxx"> <li><a title="文章标题1" rel="bookmark" href="文章链接1">文章标题1</a></li> <li><a title="文章标题2" rel="bookmark" href="文章链接2">文章标题2</a></li> ...... </ul>
该方法是获取该文章作者的其他文章来充当相关文章,代码如下:
<ul id="author_related"> <?php global $post; $post_author = get_the_author_meta( 'user_login' ); $args = <a href="http://www.php.net/array">array</a>( 'author_name' => $post_author, 'post__not_in' => <a href="http://www.php.net/array">array</a>($post->ID), 'showposts' => 6, // 显示相关文章数量 'orderby' => <a href="http://www.php.net/date">date</a>, // 按时间排序 'caller_get_posts' => 1 ); query_posts($args); if (have_posts()) { while (have_posts()) { the_post(); update_post_caches($posts); ?> <li><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li> <?php } } else { echo '<li>* 暂无相关文章</li>'; } wp_reset_query(); ?> </ul>
我们将用之前的一个php代码对wordpress调用作者相关文章列表,代码执行时间进行测算:
在同一篇文章中获取6篇相关文章,速度:0.023991823196411 秒。
本文地址:https://www.360baidu.cn/wordpress/article-author.html
本文标题:wordpress调用作者相关文章列表