Php Wordpress-下载已损坏类型插件的PDF
我正在使用插件类型-自定义字段和自定义帖子类型管理来定制我的WP项目中的一些页面。 在一个页面上,我有几个帖子,每个帖子都有一个下载按钮,可以下载相应的PDF文件 问题是下载弹出窗口已打开,但下载后PDF文件已损坏。以下是我的模板代码:Php Wordpress-下载已损坏类型插件的PDF,php,file,pdf,wordpress,Php,File,Pdf,Wordpress,我正在使用插件类型-自定义字段和自定义帖子类型管理来定制我的WP项目中的一些页面。 在一个页面上,我有几个帖子,每个帖子都有一个下载按钮,可以下载相应的PDF文件 问题是下载弹出窗口已打开,但下载后PDF文件已损坏。以下是我的模板代码: <div class="cpt-indices-box-c"> <a href="<?php echo(types_render_field("indice-pdf-download", array( 'raw' => 't
<div class="cpt-indices-box-c">
<a href="<?php echo(types_render_field("indice-pdf-download", array( 'raw' => 'true', "output" => "pdf-download" ) )); ?>">PDF para Download</a>
</div>
有人能帮我吗?您的代码适合我,尽管API似乎表明您的数组键无效。您使用的是最新版本的插件吗?尝试去掉'raw'键,这样您就有了arrayoutput=>raw。这两种方法对我都有效。您的文件是否从媒体库打开?当您将鼠标悬停在浏览器中的链接上时,是否看到有效的URL?是的,文件位于媒体库中,URL正常,指向类似download.php?path-to-file.pdf的页面的链接。我删除了download.php页面,让链接指向PDF路径。现在,该文件将显示在浏览器中。不是我想要的,但客户很高兴。谢谢@MarkLeiber