龙空技术网

从图像URL中获取附件ID

WordPress新手学园 217

前言:

今天小伙伴们对“asporacle获取最大id”可能比较注重,看官们都需要知道一些“asporacle获取最大id”的相关文章。那么小编同时在网络上汇集了一些对于“asporacle获取最大id””的相关资讯,希望姐妹们能喜欢,你们一起来了解一下吧!

前几天我们写过一篇文章,名为《获取文章附件地址》,但是有些时候,我们的需求很特殊,比如说标题中说的。从图像获取附件ID,是的,这个需求我相信很少有人会需要,至于我为什么会需要这个,我也不记得了。

想要实现这个功能,我们需要用到一个函数,名为:

attachment_url_to_postid(),函数的具体说明如下:

attachment_url_to_postid() 函数介绍

函数用法attachment_url_to_postid( string $url )Tries to convert an attachment URL into a post ID.

功能介绍参数介绍$url(string)

(Required)

The URL to resolve.

通过上面这个函数我们可以很快而且很有效率地获取到指定URL的附件ID,当然,前提是这个URL必须是通过站点上传的文件,下面是相关的测试效果:

没错,如上图,测试结果翻车了,啪啪打脸,但是函数是没有问题的,问题在于我使用的URL地址是WordPress自动裁剪生成的,也就是说,针对WordPress自动裁剪生成的图片是无法通过该函数获取对应原始图片的ID的,这里我们将地址换成原始图片URL之后再看效果:

这样结果就非常明显了,测试成功。

如果你有这样的需求,可以考虑使用该函数进行开发。

标签: #asporacle获取最大id