WordPress 中使用 wp_get_attachment_url 获取图片链接的标准方法
wp_get_attachment_url 函数用于获取指定文件附件的 URL,其标准是以文件 ID 作为查询参数。例如,您可以使用以下代码获取 ID 为 123 的图片附件的 URL:
$image_url = wp_get_attachment_url( 123 );
此代码将返回图片附件的完整 URL,您可以将其用于在网页中显示图片。
使用方法:
- 参数: 该函数接受一个参数,即附件的 ID。
- 返回值: 函数返回附件的完整 URL,如果附件不存在,则返回 false。
示例:
假设您有一个名为 'my-image.jpg' 的图片附件,其 ID 为 123,则以下代码将返回该图片的 URL:
$image_url = wp_get_attachment_url( 123 );
// 输出图片链接
echo $image_url; // 输出结果可能类似 'http://example.com/wp-content/uploads/2023/09/my-image.jpg'
在 img 标签中使用:
您可以使用 wp_get_attachment_url 函数获取的 URL,将其插入 img 标签的 src 属性中:
<img src='<?php echo wp_get_attachment_url( 123 ); ?>' alt='我的图片'>
这将显示 ID 为 123 的图片附件。
注意事项:
- 确保附件 ID 正确,否则函数将返回 false。
- 您可以使用 get_post_thumbnail_id 函数获取当前文章的特色图片 ID,并将其作为参数传递给 wp_get_attachment_url 函数,以获取文章的特色图片 URL。
希望本文能够帮助您理解如何在 WordPress 中使用 wp_get_attachment_url 函数获取图片链接。
原文地址: http://www.cveoy.top/t/topic/lhA9 著作权归作者所有。请勿转载和采集!