Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从插件下载Wordpress excel_Php_Excel_Wordpress - Fatal编程技术网

Php 从插件下载Wordpress excel

Php 从插件下载Wordpress excel,php,excel,wordpress,Php,Excel,Wordpress,我正在制作一个wordpress插件,它从用户那里收集信息,然后在管理屏幕上的表格中显示。我还希望能够将此表下载到excel。我知道如何使用以下代码在PHP中基本下载到excel文件: header("Content-Disposition: attachment; filename=\"$filename\""); header("Content-Type: application/vnd.ms-excel"); 然后将所有页面输出转换为excel文件 但是在这种情况下,我还需要能够使用wo

我正在制作一个wordpress插件,它从用户那里收集信息,然后在管理屏幕上的表格中显示。我还希望能够将此表下载到excel。我知道如何使用以下代码在PHP中基本下载到excel文件:

header("Content-Disposition: attachment; filename=\"$filename\"");
header("Content-Type: application/vnd.ms-excel");
然后将所有页面输出转换为excel文件

但是在这种情况下,我还需要能够使用wordpress函数,比如get_option(),而我不能在一个直接调用的php文件中使用它。但是如果我把它设为wordpress管理页面,管理皮肤就会包含在我的文件中


有人知道如何从wordpress管理屏幕下载excel,其中包括来自wordpress功能(如get_option)的信息吗?

问题不清楚

但是,如果您正在谈论将excel数据表导入WordPress,那么xl2wp是理想的插件。它可以导入标题、发布日期、摘录、标签、多功能SEO数据、类别和自定义字段

你可以在这里找到它

您实际上是如何创建Excel文件的。。。这里您要说的是,您知道如何设置http头,使浏览器认为它得到的是Excel文件和无格式html表。我需要的页面只是表格,而不是任何皮肤/格式。为什么不是一个CSV文件呢?那么,它更诚实地发送正确的CSV标题,Excel在打开CSV文件时没有问题