【发布时间】:2019-05-15 17:34:49
【问题描述】:
在我的 wordpress 插件中,我有一个具有页面 id 的函数:
public function create_view_for_pdf() {
$page_id = $_POST['page_id'];
$this->template_shortcode('template.php');
}
这里,“template_shortcode”函数包括一个位于插件目录文件夹中的模板。
private function KendoPdf_template_shortcode($template_name) {
return include '/template/dir' . $template_name;
}
在模板文件中,我想传递页面 id 以便我可以在那里打印内容。我怎样才能做到这一点?
注意:由于我只是包含模板文件,我想我会正常获取 $page_id 变量。但它没有用。我需要模板文件中的页面 ID,因为内容与实际页面不同。该页面也有 ACF 字段。我基本上是在为 pdf 导出创建一个新模板。这就是为什么我不能使用该页面的所有内容。
【问题讨论】: