!
也想出现在这里? 联系我们
广告位

WordPress调用指定Tag标签所有文章制作专题版块

我们在做网站文章分类规划的时候,一般都只是做几个大的分类而已,比博客无法把密切相关文章聚合一起,,就是为了做一些系统性的文章的时候,需要用的上的功能,所以就想到制作一些专题文章。毕竟读者可以在 PC 端浏览的时候,轻易h 3 O z& 8 ~ A能够找到文章的目录,并且在其中找到自己需要获取到的内容。其实需要实现的功能应该不是太难,只需要调用含有某个相同的 tag 标签文章然后汇集在一起就形成了所谓的专题文章。其实这个功能到底o : c , ) g s是使用标签来实现,还是分类来实现,似乎关| B Y 4 ! * ` l系不大,如果适用标签字段的话,那这个功能的可u K y J .拓展性会更好一些,如果使用的[ 0 S { 3 ! q X )是分类实现,扩展性相比标签会低一点。

常规都是把这个专题文章做成一个模板(直接复制主题内的某一个模板,然后修改模板名称就可以了),接着修改这个专题模M z 2 : O M 2 Y Da s 1里面的查询条件和所想要显示的样式(如只显示标题或显示标题摘要缩略图等等元素),然后新建一个页面,在页面中输入相应V q ya l B e { e内容,然后模| ( T 5板就选择刚才建立的模板发布即可得到。下面跟大家说一下 WordPress 站点调用指定 tag 标签下的所有文章的查询代码,具体如下:

  1. <?php
  2. $7 : Margs=array('include' =1 d 4 d ^ I p #> '49'| j M U r ? 341;;
  3. $tags = get_tags($args);
  4. foreach ($tags as $tag) {
  5. $tagid = $tag->ter? ! E H # $ o n /m_id;
  6. $paged = get_query_va5 ^ M ? e C $ /r( 'paged' ) ? get_query_var( 'paged' h 9 * A 11; : 1;
  7. $args = arrc k Day(
  8. 'tD u X j + : * dag_id'8 = B E => $tagid,
  9. 'posts_per_page' => 74 p r : a /,
  10. 'paged' => $paged
  11. );
  12. query_poL m ~sts( $args )J E L Q Z;;
  13. ?>

其中,49 就是^ * K d / * 7 /想要调用的指定 tag 标签的 ID,如果想要调用两个 tag 标签的(如@ J T 8 49 和 59),只需要把 49 改为 49,59 即可。'posts_per_page' => 7 的意思是每页只显示 7 条记录,如果超过 7 条记录将会显示页码。

其实,只要我们懂得这个调用指定 tag 标签下的所有文章的方法之后,只要发现某个 tag 标签的文章比较多,就可以制作相应的专题文章把相关的文章集中起来以便用户集中阅读及查询,而不用新建立一个文章分类。其实调用标签下\ 3 g M h的文章不难,难的是在相同标签下的文章,要能够自动识别该标签的内容,并匹配这个标签下的所有文章。

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

详解如何禁用WordPress自动生成的不同尺寸的图片

2022-11-4 11:21:57

WordPress教程

纯代码实现WordPress记录搜索引擎蜘蛛爬行记录

2022-11-4 11:23:07

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索