如何提供缩略图或特色图像的下载链接

时间:2014-01-04 作者:user2252314

我使用下面的代码让用户下载缩略图,因为我有一个壁纸网站:

<a class="downloadbutton" href="<?php echo $src[0]; ?>" download="imageName">Download this Wallpaper</a>
但是上面的代码是给下载的一个htm文件而不是图片下载,谁能帮我解决这个问题。非常感谢。

3 个回复
SO网友:Brad Dalton

将文件上载到媒体库,并在主题中的任何位置使用HTML链接到该文件。

<a href="http://www.example.dev/wp-content/uploads/2014/01/logo.jpg">Download this image</a>

SO网友:Yamu

您的代码似乎没有问题,但请确保$src[0]提供了图像的完整url,如下所示:http://www.yoursite.com/your_upload_folder/imagename.jpg“带扩展名

检查$src[0]的值,确保它为图像提供了完整的url,并且您的代码可以正常工作。

SO网友:Akshat

$thumbnailSrc = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), \'full\', false );
<a download="<?php the_title(); ?>" href="<?php echo $thumbnailSrc[0]; ?>"><?php the_title(); ?></a>
在存档文件中使用此选项。

结束

相关推荐

通过子主题函数.php文件将特色图片添加到RSS提要

我试图在一个运行pinbin儿童主题的博客上向我的RSS提要添加特色图像。当我安装并激活插件“将特色图像添加到RSS提要”时,它就可以工作了。当我尝试在子函数中粘贴此插件的代码时。php文件它不起作用(事实上,当它粘贴到我的functions.php文件中时,我在internet上发现的任何代码都不起作用,例如Can't Display Featured Image in RSS Feed )代码为function add_featured_image_to_feed($content) {&#x