如何上传文件并在帖子上提供下载?

时间:2019-11-30 作者:ToroLoco

我对Wordpress很陌生。

我想在我的帖子创建中有一个自定义字段,我可以在其中选择一个文件。我想把这个文件上传到服务器上,并在我创建的帖子上有一个下载链接。

1 个回复
SO网友:Spcaeyob

首先,您需要将文件添加为post meta字段,并在后端添加一个带有js调用文件上传器的meta框。一种方法是使用插件高级自定义字段可以做到这一点。ACF - Wordpress plugins 你也可以自己做。尝试谷歌搜索;如何在wordpress中添加自定义上传器元字段;有关详细信息。不管你怎么做,创建一个自定义的元字段来上传文件,并附加到你的帖子中。

之后,只需在帖子中创建一个按钮,将附加文件URL(在媒体上传器或媒体库中找到)作为href属性。

相关推荐

Extra "uploads" added in path

虽然这与高级自定义字段相关,但此函数使用所有本机WP特性,因此我认为在这里询问这一点是合适的。路径中的额外“/上传/”来自何处?在后端,我看到了上传文件的正确链接(domain.com/wp-content/member-files/name.pdf),但在前端,URL在路径(domain.com/wp-content/uploads/member-files/name.pdf)中显示了额外的“/uploads/”,当然为文件生成了404。// file upload to custom location