使用require_once加载wp-load.php会导致使用DomPDF生成pdf时出错

时间:2014-07-23 14:49:15

标签: wordpress dompdf

我有一个外部php文件,其中包含使用DOMPDF生成pdf的代码。我需要访问该文件中的WordPress内置函数。 因此,通过以下链接here,我包含以下内容:

require_once(plugins_url().'/../../wp-load.php');

现在,我可以调用WP函数,但生成的pdf被破坏了,但是我试图打开pdf时出错..."。

如果我注释掉require_once行,那么pdf就可以了。有什么想法可能会发生吗?

1 个答案:

答案 0 :(得分:1)

弄清楚我的问题。我正在做的是:我从POST变量中获取内容,并将其内容附加到dompdf html中。问题是,我在获取POST变量之前包含了wp-load.php文件。因此,我想,我的帖子变量会变得混乱。现在,我更改了顺序,即我读取了所有POST变量,将它们保存到其他变量中,然后包括wp-load.php。一切顺利。不确定这是否是正确的方法,但它对我有用。感谢大家的帮助。我将此主题标记为已解决