在起点源码可以下载免费的程序源码资源,欢迎大家分享投稿!!

WordPress文章不想输出全部标签,能控制标签输出数量吗?

WordPress站点的文章页、分类页等都喜欢顺便输出文章对应的标签,如果文章标签不多的情况下倒是没什么,但是如果某篇文章标签特别多的情况下,将全部的标签都输出会影响美观。

具体如下图红框所示:

%title插图%num起点源码

这个时候我们可以通过设置CSS代码来隐藏超出范围的标签,不过有些站长不想折腾CSS代码,那么我们还可以通过代码来控制文章标签输出的数量,实现的方法很简单,只需要找到想要控制文章标签输出的文件,一般是首页、分类页或其他页面,找到以下代码:

  1. <?php the_tags(,,); ?>

修改为以下代码:

  1. <?php
  2. $posttags = get_the_tags();
  3. $count=0;
  4. if($posttags) {
  5. foreach($posttags as $tag) {
  6. $count++;
  7. if($count<5){
  8. echo ‘<a href=”‘ . get_tag_link($tag ) . ‘” rel=”tag” target=”_blank”>’ . $tag->name . ‘</a> ‘;
  9. }
  10. }
  11. }
  12. ?>

代码说明:第行代码的5表示输出4个标签,若想要输出9个标签则改为10即可,即可比实际输出多1即可。

保存并更新文章,最后清空缓存并刷新页面即可看到文章标签的输出已经根据我们所设定的数量输出了。如下图中就仅仅输出4个标签,符合预期。

%title插图%num起点源码

综上所述,WordPress文章不想输出全部标签是可以通过代码来控制标签输出数量的。如果也遇到这方面的困扰,不妨参考本文代码操作试试。

下载说明 : 本站所有资源(包括模板、教程、插件、源码、教程等)仅供学习与参考,请勿用于商业用途。 禁止恶意使用本站资源搭建或从事违法行为,一律使用于者承担。 本站只提供资源下载服务,不保证资源完整可用性和安全性,不免费提供相关技术指导与帮助。
起点源码 » WordPress文章不想输出全部标签,能控制标签输出数量吗?