文章转载:http://zww.me

这段代码有2个与众不同的地方:
1.
先取每个 tags 的文章,
当 tags 文章数量不足,
再取 category 补足。

2.
使用 $post 暂存,
代码放在网页任何地方都不不会搞乱 $post 顺序。

使用方法很简单,
直接将下面的代码复制到需要使用的地方即可:

相关文章:

    ID ) ) { foreach ( get_the_tags( $post->ID ) as $tag ) $tags .= $tag->name . ','; $tags = strtr(rtrim($tags, ','), ' ', '-'); $myposts = get_posts('numberposts='.$post_num.'&tag='.$tags.'&exclude='.$post->ID); foreach($myposts as $post) { setup_postdata($post); ?>
  • target="_blank" rel="nofollow noopener">
  • ID ) as $cat ) $cats .= $cat->cat_ID . ','; $cats = strtr(rtrim($cats, ','), ' ', '-'); $myposts = get_posts('numberposts='.$post_num.'&category='.$cats.'&exclude='.$post->ID); foreach($myposts as $post) { setup_postdata($post); ?>
  • target="_blank" rel="nofollow noopener">
文章目录