如何从附件页面 url 获取附件 ID?
How to get the attachment id from the attachment page url?
我正在尝试从附件页面获取附件的 ID url。
创建自定义 post 时,我将媒体上传到 post。
媒体现在有一个附件页面 - http:///localhost/site/custom-post/post-name/screenshot_20211005-091742/
如何从这个 url 中获取附件 ID?我试过 attachment_url_to_postid
功能,但这似乎只适用于直接媒体 url 例如http:///localhost/site/wp-content/uploads/2021/10/Screenshot_20211005-091742.png
我还测试了直接上传到媒体库 http:///localhost/site/wp-content/uploads/2021/10/S036662860_0.jpg 但是 attachment_url_to_postid
returns 0.
您可以使用 url_to_postid 而不是 attachment_url_to_postid
,localhost/site/custom-post/post-name/screenshot_20211005-091742/ 是页面 URL,而不是直接文件 URL.
我正在尝试从附件页面获取附件的 ID url。
创建自定义 post 时,我将媒体上传到 post。
媒体现在有一个附件页面 - http:///localhost/site/custom-post/post-name/screenshot_20211005-091742/
如何从这个 url 中获取附件 ID?我试过 attachment_url_to_postid
功能,但这似乎只适用于直接媒体 url 例如http:///localhost/site/wp-content/uploads/2021/10/Screenshot_20211005-091742.png
我还测试了直接上传到媒体库 http:///localhost/site/wp-content/uploads/2021/10/S036662860_0.jpg 但是 attachment_url_to_postid
returns 0.
您可以使用 url_to_postid 而不是 attachment_url_to_postid
,localhost/site/custom-post/post-name/screenshot_20211005-091742/ 是页面 URL,而不是直接文件 URL.