日期:2021-08-27 分类:教程

WordPress中,无论是文章,还是附件亦或者是页面,都是可以通过get_post这个函数配合id来获取相关信息的。

细心的朋友可能会发现,WordPress文章中的附件其实也是占用了一个文章ID的,所以这也是为什么WordPress会出现文章ID不连续的问题。因为你创建的文章、附件、页面、都是会占用一个ID的,了解了这个之后,想要获取文章的附件地址就只需要了解到附件的ID即可。

通过wp_get_attachment_url()函数,我们就可以轻易的直接获取附件的URL地址,下面是关于该函数的相关说明:

  • wp_get_attachment_url() 函数介绍
  • 函数用法
  • wp_get_attachment_url( int $attachment_id )

    Retrieve the URL for an attachment.

  • 功能介绍
  • 暂无数据
  • 参数介绍
  • $attachment_id
    (int) (Optional) Attachment post ID. Defaults to global $post.
  • 返回值
  • (string|false) Attachment URL, otherwise false.
  • 同时,下面是实践之后的效果:

    从上面的图片我们可以看出一个问题,通过此函数获取的图片是最原始的图片,而不是带有大小路径的图片,也就是所谓的原图,所以当你需要引用缩略图或者中等大小的图片时,这个函数可能用起来不会很合适。