只做利于SEO的网站,提供网站建设、SEO、网站代运营等服务。服务中心 | 建站流程 | 网站地图

Wordpress调用指定分类有某TAG标签的文章

2023-07-06小猴建站 阅读()相关主题:

Wordpress没有类似DedeCMS的调用flag自定义属性的文章功能,在做页面SEO优化匹配文章的时候不是很方便。Wordpress可以考虑借用TAG标签的功能来实现。

Wordpress添加TAG标签

在文章编辑的时候找到右下角的TAG标签,添加一个TAG

wordpress调用TAG标签

Wordpress查看TAG标签ID

在左侧导航“文章”点击“标签”,鼠标放在该TAG标签上就能看到这个TAG的ID。

TAG标签ID

Wordpress模板调用代码

<?php
$args=array(
  'include' => '指定TAG的ID'
);
$tags = get_tags($args);
foreach ($tags as $tag) {
  $tagid = $tag->term_id;
  query_posts("cat=2&showposts=10&tag_id=$tagid"); //cat=2 指定栏目的ID,showposts=10 调用10个
?> 

<div class="swiper-wrapper"> 
  <?php while (have_posts()) : the_post(); ?>
  <div class="swiper-slide">
   <a href="<?php the_permalink();?>" target="_blank">
    <div class="slide-img">
     <?php if ( has_post_thumbnail() ): ?>
      <?php the_post_thumbnail(); ?>
     <?php else: ?>
      <?php echo '<img src="/skin/images/defaultpic.gif">';?>
     <?php endif; ?>
     <p><?php the_title();?></p>
    </div>
   </a>
  </div>
  <?php endwhile; ?>
</div>
<?php } ?>