Wordpress 调用相同TAG 文章

本文介绍了两种PHP方法来获取具有特定TAG的最新文章,一是利用get_the_tags函数结合查询参数,二是通过get_posts函数并排除当前文章ID。
摘要由CSDN通过智能技术生成

调用相同TAG 文章

 
  		          <?php 
                 $tagName = get_the_tags();
                 $tagName ="'". $tagName [0]->name ."'"; 
                  
					$args = array(
					'post_type'     =>  'post',
					'order'         =>  'DESC',
					  'tag' => $tagName  ,

					'posts_per_page'=>  8,
				 
					);

					xizhitbu_diy_loop($args,'a003');
					?>

第二种方法

<ul>
 <?php $post_num = 10;
global $post;
$tmp_post = $post;
$tags = '';
$i = 0;
if ( get_the_tags( $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);
        ?> <li><a href="<?php the_permalink(); ?>"><?php the_title();
        ?></a></li> <?php
    }
}
$post = $tmp_post;
setup_postdata($post);
?> 
</ul>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值