是否可以在wordpress中使phtos可下载?例如,这里是jpg的路径http://buhehe.de/wp-content/uploads/2018/02/Reisepass-beantragen.jpg当onclick时,它会在浏览器中显示jpg,但不会下载它。点击后是否可以下载jpg?例如:它在此处下载jpg s:https://www.hdwallpapers.in/download/2018_mso_mclaren_720s_4k_8k-1280x800.jpghttps://www.hdwallpapers.in/2018_mso_mclaren_720s_4k_8k-wallpapers.html
如何在WordPress中下载jpg?
2 个回复
SO网友:Cedon
默认情况下,用户可以通过在浏览器中右键单击并选择“保存图像…”来保存任何图像或类似。
HTML5提供了download
属性到<a>
元素,该元素将尝试强制浏览器下载图像。因此,生成的HTML如下所示:
<a href="{{ url of image }}" download>
<img src="{{ url of image }}" alt="Alternate Description for Assistive Technologies" width="700" height="320">
</a>
此外download
属性也可以采用文件名,所以download
成为download="SaveFileName.jpg"
如果不知道您想如何实现这一点,我无法提供任何WordPress代码。
SO网友:swissspidy
示例图片附带Content-Type: application/force-download
标题。其他使用application/octet-stream
. 您可以在站点中执行相同的操作,但需要在服务器级别(Apache配置、nginx配置、.htaccess配置)而不是在应用程序级别(WordPress)执行此操作。
例如,在堆栈溢出的许多线程中都已经解决了这一问题Forcing a download using in htaccess at WWW root.
结束