我的帖子中有图片,我可以用以下任一方式显示:
//$full_img_url = wp_get_attachment_url($attachment->ID);
//echo '<img src="'.$full_img_url.'">';
或
echo(wp_get_attachment_link($attachment->ID,'full'));
我的图片都包含指向外部网址的链接(如果您编辑图片,则为链接到元数据)。但是,我无法找到获得外部链接的方法......
我在帖子中尝试过var_dump附件,找不到它......
知道这些链接存储在哪里吗?
谢谢
答案 0 :(得分:0)
WordPress中的附件只是另一篇文章,因此元数据应存储在get_post_meta($attachment->ID, 'KEY')
表中。您可以使用https://login.microsoftonline.com/common/oauth2/authorize?state=zzz&scope=&response_type=code&approval_prompt=auto&redirect_uri=http%3A%2F%2Fexample.org&client_id=xxx
访问它。
答案 1 :(得分:0)
尝试此代码,它将显示所有图像尺寸(缩略图,中等,大)并将该图像链接到图像源
$sizes = get_intermediate_image_sizes();
$attachment_id = 309; // test purpose
foreach ( $sizes as $size ) {
$imglink = wp_get_attachment_image_src( $attachment_id , $size )[0]; //
echo '<a href="'.$imglink.'"><img src="'.$imglink.'"></a>';
}
希望这就是你要找的。 p>