是否可以让Wordpress呈现页面并将其作为HTML返回?
我正在考虑一个看起来像这样的函数:
$html = render_page($id);
echo $html; // prints the page
我的目标是将所有部分的HTML和我的相应逻辑放在不同的文件中,并在我的主页文件中按照我希望的顺序合并所有不同的部分。从而制作一页一页的网站。
因为你为一个页面定义了一个模板,所以我不明白为什么它似乎不可能这样做。
答案 0 :(得分:0)
我终于找到了一个完全符合我想要的方法:
index.php
文件中,我以这种方式调用我的文件:
require_once(locate_template('tpl-name.php'));
我很确定这不是最好的方式,但它对我有用。希望Wordpress允许API访问它的渲染。