如何从附件ID中获取图像URL并将其放置在Wordpress PHP中的图像src中



我对PHP很陌生,但我想要的功能是从它的ID(通过ACF自定义字段生成(中提取图像附件URL,并将其用作图像的src。

这是我现在拥有的代码,它应该动态地从ID中提取图像URL,但似乎不起作用:

<?php echo wp_get_attachment_url( the_field('upload_image') ); ?>

这是一个有效但不是动态的代码:

<?php echo wp_get_attachment_url( 257 ); ?>

请注意,257是图像的ID——我只需要通过占用第一个代码片段来从自定义post字段中获取附件ID(它应该在第一个片段中执行,但不是(,就可以动态地提取它。

有人能帮忙吗?

在acf中,字段直接输出项目即可。在您的情况下,您需要使用get_field函数来获取上传图像的id。因为get_field返回项目。

最新更新