欢迎您光临自学哈网,只为分享网络知识教程,供大家学习参考!

「自学哈网」WordPress 通过 URL 获取文章 ID

作者 : 自学哈 本文共510个字,预计阅读时间需要2分钟 2022-11-26 共106人阅读
也想出现在这里? 联系我们

昨天子凡的服务器受到比较严重的而已请求,为此特地的升级了服务器的防火墙规则,增强了拦截,那么同时也发现在开发的 MIP 阅读统计 mip-pix 功能使用了自定义,就会形成一些 GET 请求,为了规范这一合规请求,所以就用到了 WordPress 通过 URL 获取文章 ID 的函数:URL_TO_POSTID

不得不说这个函数让我有些好找,因为做 WordPress 开发最常见的就是通过文章 ID 来获取标题、日期、等文章信息,然而有些时候恰好需要一个逆向思维,例如如何通过 URL 获取文章 ID 呢?反正子凡直接搜索并没有找到,本来想自己写的,后来想着好不好太冗余了,然后子凡不甘心 WordPress 这么强大的二次开发接口,不可能没有提供这样奇葩的函数啊,所以最后用蹩脚的英语在 Google 发现了这个新大陆。

1
2
//函数
url_to_postid(string $url)

url_to_postid 函数只需要传入 WordPress 文章的 URL 字符串即可返回整型 Post ID,如果文章不存在则返回 0,可以说使用相当的方便了吧!

当然有时候如果获取的 URL 被 urlencode 编码了,那么传入的 URL 参数记得用 urldecode 解码一下,嗯,大概就这样了。。。

本站声明:
本站所有资源来源于网络,分享目的仅供大家学习和交流!如若本站内容侵犯了原著者的合法权益,可联系邮箱976157886@qq.com进行删除。
自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!

自学哈网 » 「自学哈网」WordPress 通过 URL 获取文章 ID
也想出现在这里? 联系我们
© 2022 Theme by - 自学哈网 & WordPress Theme. All rights reserved 浙ICP备2022016594号