Wordpress获取图片外部链接('链接到')

时间:2017-05-26 10:54:16

标签: wordpress image attachment link-to

我的帖子中有图片,我可以用以下任一方式显示:

  //$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附件,找不到它......

知道这些链接存储在哪里吗?

谢谢

2 个答案:

答案 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>';
}

希望这就是你要找的。