当前位置:首页 > 网络科技 > WordPress分类和标签等页面获取最后文章更新时间

WordPress分类和标签等页面获取最后文章更新时间

2年前 (2024-08-25)admin网络科技151

WordPress 分类目录和标签页面如果想要获取到目录及标签里面内容的最后更新时间,就是通过分类目录和标签下面最近发布的那边文章的发布或者修改时间,因为 WordPress 本身并没有提供相关的函数或者数据能够直接查询到更新时间,然而对于分类和标签,当然还包括作者页面,搜索页面等所有的聚合页面,都有可能需要获取到其最后的更新时间,那么今天子凡就来分享一个简单的办法。

使用到 WordPress 分类和标签等聚合页面的最后更新时间或者发布时间的地方并不多,一般有可能是网站地图文件,订阅文件,以及为了一些特殊功能时显示时间,便于用时间来提示用户,增强用户体验,当然对于准确的时间标注也有利搜索引擎的抓取,同时增强搜索引擎对网站聚合页面时间的认可度,更有利于搜索引擎获取到页面的最新数据信息。

WordPress 提供的 get_posts()函数可以获取到指定分类目录和标签信息,那么在很多的 WordPress 二次开发时可能就需要用到子凡今天分享的这个时间获取,下面用分类目录来举个例子:

1
2
3
4
//WordPress 根据分类目录 ID 获取修改时间
$cat_id = 1;//分类目录 ID
$latest_post = get_posts(['numberposts'=>1,'category'=>$cat_id]);
echo get_the_modified_time('Y-m-d', $latest_post[0]);//输出该分类中最新文章的修改时间

以上就是最简单的根据分类目录 ID 来获取该目录最新一篇文章的最后修改时间,当然如果要分类目录中第一篇文章的发布时间则可以使用一下方式。

1
2
3
4
//WordPress 根据分类目录 ID 获取发布时间
$cat_id = 1;//分类目录 ID
$latest_post = get_posts(['numberposts'=>1,'order'=>'ASC','category'=>$cat_id]);
echo get_the_time('Y-m-d', $latest_post[0]);//输出该分类中首篇文章的发布

其实方法也很简单,就只是给 get_posts()函数给了一个升序排序,因为默认是按照时间降序排序的,所以通过以上就能够便捷的获取到分类目录的一些时间信息。

以上子凡只是给出一个简单的思路,get_posts 函数本身也是 WordPress 封装提供,比起直接使用 wp_query 来说更加便捷,利用 get_posts 获取分类目录的就传入分类目录参数,获取标签的就传入标签的参数。更多关于 get_posts 的参数和使用方式可以去 WordPress 官方查询,子凡就不列举了,实在是太详细了。

更多关于WordPress优化及疑问可以添加留言

w.haolusi.com

本文链接:https://w.haolusi.com/wordpress-taxonomy-get-post-time.html

扫描二维码推送至手机访问。

版权声明:本文由豪鲁斯兴趣网发布,如需转载请注明出处。

本文链接:https://w.haolusi.com/?id=1592

标签: WordPress优化
分享给朋友:

“WordPress分类和标签等页面获取最后文章更新时间” 的相关文章

How do you think green energy will develop in the future?

How do you think green energy will develop in the future?

The future development of Green Energy is full of potential and opportUnities. With the advancement of science and technology and the global...

WordPress如何将管理员用户主页改为网站首页

WordPress如何将管理员用户主页改为网站首页

最近在做 WordPress 站群的一些项目测试,主题在调用作者的时候就会链接到作者主页,加上很多时候 WordPress 网站就只会使用一个账户来发布文章,虽然可以通过修改主题代码的方式将作者的链接直接链接到网站首页,但是作为一个优雅的 WordPress 开发者来说,肯定是不会轻易动主题源码的,...

WordPress如何移除登录界面中英文语言切换框

WordPress如何移除登录界面中英文语言切换框

其实早在 WordPress 5.9 版本开始,WordPress 默认登录界面就增加了语言切换选项, 其目的就是允许用户自己选择要使用的语言登录后台。这个功能对于多语言网站或是国际性站点可能还有点用,但是对于国内用户来说就显得有些多余。最近子凡在做更深度的 WordPress 优化,同时也为了丰富...

最新可用!2024年最新Github镜像,更快部署下载(2024年08更新)

最新可用!2024年最新Github镜像,更快部署下载(2024年08更新)

本篇文章目录|Table of Contents Hide Github:伟大的共建社区01.GitHub 镜像可用站点02.GitHub-建设未...

MySQL如何选择utf8mb4_general_ci和utf8mb4_0900_ai_ci字符集排序规则

MySQL如何选择utf8mb4_general_ci和utf8mb4_0900_ai_ci字符集排序规则

最近在做一些关于新项目的规划和测试,那么既然是要做新的项目当然首先要考虑的就是最新的技术标准,也把开发环境都统一升级了一遍,而在做 MySQL 数据库创建的时候就发现了一个小小的变化,本着对技术的执着那么就不得不来一探究竟。正式生产环境本着稳定高于一切的宗旨,所以也就不太可能做到数据库方面的升级保持...

Timeline Migrate Tools Boxset 剪辑时间线字幕迁移工具套件|FCPX vs PR|XML vs FCPXML|SRT vs XML|macOS|测试教程 Tutorial

Timeline Migrate Tools Boxset 剪辑时间线字幕迁移工具套件|FCPX vs PR|XML vs FCPXML|SRT vs XML|macOS|测试教程 Tutorial

本篇文章目录|Table of Contents Hide Final Cut Pro X 提取音频给音频编辑X2Pro Audi...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。