Wordpress模板上的DOMPDF
我正试图在WorpAddress页面上实现DOMPDF库。该页面有一个自定义模板,因此我将此代码放在那里:Wordpress模板上的DOMPDF,wordpress,dompdf,Wordpress,Dompdf,我正试图在WorpAddress页面上实现DOMPDF库。该页面有一个自定义模板,因此我将此代码放在那里: <?php /** /* * Template name: Prova */ get_header(); require_once (get_template_directory() . '/dompdf/dompdf_config.inc.php'); $dompdf = new DOMPDF(); $html = '<html><body>'.
<?php /**
/*
* Template name: Prova
*/
get_header();
require_once (get_template_directory() . '/dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF();
$html =
'<html><body>'.
'<p>Put your html here, or generate it with your favourite '.
'templating system.</p>'.
'</body></html>';
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("sample.pdf");
get_footer();
?>
页面加载正确,我可以看到模板的页眉和页脚,但dompdf似乎不起作用,因为没有生成pdf。这条路是正确的。不会显示任何错误消息。我错过什么了吗
谢谢
给它一些路径,并检查它是否在相应的文件夹中创建。理想情况下,根据您的语法,它应该位于代码文件所在的文件夹中。谢谢Danyal,但运气不好,pdf没有创建。如果我看到die消息后在require_之前使用die“test”。如果我用过一次,我什么也得不到。当需要dompdf库时,似乎出现了一个错误。get\u template\u directory/dompdf/dompdf_config.inc.php'您确定此路径正确吗?谢谢Danyal。当然,我甚至需要包含一个随机的php脚本,我已经将其放入DOMPDF文件夹中并正确执行。php将执行,我想知道api是否可以访问,因为php代码中有给定的路径。谢谢Danyal的帮助,我发现了问题。我没有在lib/php字体库中创建classes目录,也没有从该库复制src/FontLib的内容:。在这里找到了解决方案:我对此一无所知,因为我没有收到任何错误消息,只是一张空白页。非常感谢你的帮助。米克
$dompdf->stream("/try/your/directory/path/sample.pdf");